@charset "utf-8";

/* 내용관리** */
#ctt {margin:0px 0;padding:0px;border:0px solid #e9e9e9}
.ctt_admin {text-align:right}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_con {padding:0px 0}
.ctt_img {text-align:center}


/*인사말*/
@import url(https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@1.0/nanumsquare.css);


@font-face {
    font-family: 'GmarketSansBold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'GmarketSansLight';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
/*스타일01*/
.con_div_box01{width:1000px;}
.con_div_box01 .con_subtop{width:1000px;}
.con_div_box01 .left_wrap{ float:left; width:250px; }
.con_div_box01 .left_wrap h2{font-size:20px; text-align:center; padding:20px 40px 10px 0 ; font-family:'GmarketSansMedium', sans-serif;}
.con_div_box01 .con_wrap{ float:left; width:750px}
.con_div_box01 .con_wrap h3{font-size:20px; text-align:left; padding:20px 0px 10px; margin-bottom:50px; font-weight:bold; font-family:'GmarketSansLight', sans-serif; border-bottom:1px solid #ddd}

.con_div_box01 .sub_title{ font-family:'GmarketSansBold', sans-serif; font-size:26px; line-height:28px;  letter-spacing:-2px; margin-bottom:50px}
.con_div_box01 .box_wrap{ overflow:hidden; margin-bottom:50px}
.con_div_box01 .box_text{ float:left;  width:58%; margin-right:2%; font-size:15px; font-family: 'NanumSquare', sans-serif; color:#666;  line-height:150%}
.con_div_box01 .box_img{ float:left; width:40%}
.con_div_box01 .box_img img{ width:100%}
.con_div_box01 .text_box{ margin-top:20px; }
.con_div_box01 .text_box p{ display: block; float:left; border:1px solid #aaa; color:#aaa;  padding:7px; margin-right:2px }

/*스타일02*/
.con_div_box02{width:1000px;}
.con_div_box02 .con_subtop{width:1000px;}
.con_div_box02 .left_wrap{ float:left; width:250px; }
.con_div_box02 .left_wrap h2{font-size:20px; text-align:center; padding:20px 40px 10px 0 ; font-family:'GmarketSansMedium', sans-serif;}
.con_div_box02 .con_wrap{ float:left; width:750px}
.con_div_box02 .con_wrap h3{font-size:20px; text-align:left; padding:20px 0px 10px; margin-bottom:50px; font-weight:bold; font-family:'GmarketSansLight', sans-serif; border-bottom:1px solid #ddd}

.con_div_box02 .sub_title{ font-family:'GmarketSansBold', sans-serif; font-size:26px; line-height:28px;  letter-spacing:-2px; margin-bottom:50px}
.con_div_box02 .box_wrap{ overflow:hidden; margin-bottom:50px}
.con_div_box02 .box_text{  width:100%; font-size:15px; font-family: 'NanumSquare', sans-serif; color:#666;  line-height:150%}
.con_div_box02 .box_img{  width:100%;  margin-bottom:50px}
.con_div_box02 .box_img img{ width:100%}
.con_div_box02 .text_box{ margin-top:20px; }
.con_div_box02 .text_box p{ display: block; float:left; border:1px solid #aaa; color:#aaa;  padding:7px; margin-right:2px }
