@charset "utf-8";

@import url(base.css);
@import url(common.css);


/* 찾아오시는 길 */

#cmm_sbContents01 {width:1200px; margin:0 auto;}
#cmm_sbContents01 > div {position:relative; float:left; width:100%; margin:50px 0 60px; padding-top:10px; }
#cmm_sbContents01 h3 {font-size:36px; margin-bottom:40px; font-family:"notoBold"; color:#0a0c65;  text-align:center;}

#cmm_sbContents01 .contents {float:left; width:100%;}

.sb_location {float:left; width:100%;}

.sb_location ul {float:left; width:100%; margin-bottom:30px; padding:30px; box-sizing:border-box; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;}
.sb_location li {float:left; width:775px; font-family:"notoDemiLight"; font-size:16px; color:#777777;}
.sb_location li:nth-child(1), .sb_location li:nth-child(2) {margin-bottom:20px;}
.sb_location li:nth-child(2n) {width:365px;}
.sb_location li em {display:inline-block; width:100px; padding-left:30px; box-sizing:border-box; font-family:"notoMedium";}
.sb_location li:nth-child(2n) em {padding-left:35px;}
.sb_location li:nth-child(1) em {background:url("../img/sub01/location_address.jpg") 1px 1px no-repeat;}
.sb_location li:nth-child(2) em {background:url("../img/sub01/location_tel.jpg") 0 1px no-repeat;}
.sb_location li:nth-child(3) em {background:url("../img/sub01/location_email.jpg") 0 5px no-repeat;}
.sb_location li:nth-child(4) em {background:url("../img/sub01/location_fax.jpg") 0 2px no-repeat;}

.sb_location #map {float:left; width:100%;}

