@charset "utf-8";
/* SIR 지운아빠 */

/* 서브 메인배너 */
.sub_main {width:1100px; margin:0 auto; background:#fff}
.sub_main .board_right_sub {padding:0 30px 15px; margin-bottom:20px}
.sub_main_banner {width:1098px; border:1px solid #ccc; margin:0 auto;}

/* 폼 */
input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }


/* 서브 게시판 */
.board_main {background:#f4f4f6}
.board_left_wrap {float:left; width:225px;}
.board_left_wrap div {}
.board_left_wrap div ul {width:200px; margin:0 auto; margin-bottom:15px;}
.board_left_wrap div ul li:first-child {}
.board_left_wrap div ul li {border-bottom:1px solid #dcdcdc}

/*.board_right_wrap {float:right; width:833px; border:1px solid #ccc; background:#fff}*/
.board_right_wrap {width:100%; border:1px solid #ccc; background:#fff}
.board_right_wrap .board_right_sub {padding:0 30px}
.board_right_wrap ul {margin-bottom:20px}
.board_right_wrap .board_content_wrap {padding:0 30px; margin-bottom:20px}
.board_right_wrap .board_content_wrap ul li{margin-bottom:15px}
.board_right_wrap .board_content_wrap ul li:last-child{margin-bottom:0}
.mall_h{ color:#d83d00; font-size:18px; font-weight:600;}

.board_right_wrap ul.board_content_ul {width:100%; margin-bottom:15px; display:table;}
.board_right_wrap ul.board_content_ul li {width:33.3%; float:left;}

/* 서브페이지 내용 */
.board_content_wrap span h1 {float:right; font-size: 14px; font-family:'Nanum Gothic', '나눔고딕'; color: #545454; font-weight: 500; line-height:180%; margin-left:15px; margin-right:15px;}

/* 고객센터 */
#cs_search {position:relative; width:1098px; margin:0 auto; border:1px solid; height:260px; border:1px solid #d1d5d6}
#cs_search ul {width:100%; height:100%}

/* 서브 최신글 */
/* 메인 최신글 */
.customer_latest {width:1100px; margin:0 auto;}
.customer_latest ul li {float:left; width:263px; height:105px; text-align:left; margin-right:15px}
.customer_latest ul li:last-child {margin-right:0}
.customer_lastest_sub {position:relative; border:1px solid #ddd4cd; width:263px; height:105px; background:#fff}
.customer_lastest_sub01 {position:absolute;top:70px;left:15px;width:90px;height:20px;}

/*왼쪽메뉴*/
.sub_lnb {margin:0; padding:0; width:225px; background:#fff; border:1px solid #ccc}
.sub_lnb .sub_lnb_title {width:200px; height:55px; display:block; font-size:24px; color:#247abd; font-weight:600; text-decoration:none; line-height:60px; border-bottom:2px solid #1d64a7; margin: 0 auto; margin-bottom:10px}
.sub_lnb ul li {list-style-position:inside; height:44px; border-bottom: 1px solid #dcdcdc}
.sub_lnb ul li:last-child{border:0;}
.sub_lnb ul li a {font-size: 17px; font-family:'Nanum Gothic'; color: #393939; text-decoration: none; font-weight:700; padding:10px; width:216px; display: block;}
.sub_lnb ul li a:hover {color: #F90;}

/*서브 타이틀*/
#sub_title  {padding:20px 0 15px 0; width:100%; border-bottom:2px solid #d5d5d5; height:30px;} 
#sub_title ul li  {float:left; list-style:none;} 
.sub_t_l {width:50%; float:left; text-align:left; font-size:22px; font-weight:600; color:#333;}
.sub_t_r {width:50%; float:right; text-align:right; line-height:45px; font-size:12px; color:#999;}

/* 쇼핑몰 구축센터 */
#m_bg {margin-top: 10px;} 
#m_bg ul{border:1px solid #ccc; display:table; padding-bottom:15px; background-image: url('../images/question_bg.jpg'); background-repeat:no-repeat;} 
#m_bg ul li{float:left;}
#m_bg p {float: left; font-size: 26px; font-weight: 500; color: #00548f; font-family:'Nanum Gothic', '나눔고딕'; margin-left:120px; margin-top:30px; }
#m_bg h1 {float:right; font-size: 14px; font-family:'Nanum Gothic', '나눔고딕'; color: #545454; font-weight: 400; margin-top:24px;line-height:180%;}

#m_02 {margin-top:10px;}
#m_02 > p {font-size: 25px; font-family: 'Nanum Gothic', '나눔고딕'; font-weight: 500; text-align:center; color:#2b2c2c; margin-bottom:10px;}

#m_02 ul {border:1px solid #ccc; display:table; padding-top:10px; padding-bottom:20px; width:761px}
#m_02 ul li {float: left; width : 25%;margin: auto;}
#m_02 ul li img {display:block; margin: auto;}
#m_02 ul li p {text-align:center; font-size:16px; font-weight: 500; color: #4f4f4f; line-height:150%;font-family:'Nanum Gothic', '나눔고딕'; margin-top:10px;}
#m_02:after {content:''; display:block; clear:both;}

#m_03 {margin-top: 10px;} 
#m_03 ul{border:1px solid #ccc; display:table; padding-bottom:20px;} 
#m_03 ul li p {text-align: center; font-size: 18px; font-weight: 400; color: #4f4f4f; line-height: 110%; font-family: 'Nanum Gothic', '나눔고딕'; margin-top: 10px;}
#m_03 ul li {float:left; width:33.3%; margin:auto; line-height: 200px; text-align:center; vertical-align:center}
#m_03 ul li p span {color: #007cdc; font-weight: 600;}

/* 표 */
.bg_td {border-right: solid 1px #D6D6D7; border-bottom: solid 1px #D6D6D7; color:#02488d; background:#eaeff5; height:35px; padding-left:20px; font-weight:700; letter-spacing:5px;}
.bg_td2 {border-right: solid 1px #D6D6D7; border-bottom: solid 1px #D6D6D7; color:#333; background:#F5F5F5; height:35px; padding-left:20px; font-weight:700; letter-spacing:5px;}
.line_right01 {padding-left:20px; border-bottom: solid 1px #D6D6D7;}

.Table_box th {height:30px}
.bg_td02 {border-right: solid 1px #D6D6D7; border-bottom: solid 1px #D6D6D7; color:#02488d; background:#eaeff5; height:35px; font-weight:700; letter-spacing:3px; text-align:center}
.line_right02 {border-right: solid 1px #D6D6D7; border-bottom: solid 1px #D6D6D7;}

.agency_form td {padding-left:10px;}
.agency_form .agency_line {font-weight:bold; color:#02217e; letter-spacing:2px; height:35px;}




/*회사소개*/

div.company { text-align:center; padding-bottom:30px;}
div.company > img { margin:55px 0}
div.company > h1 { color:#000; font-weight:600; font-size:30px; line-height:50px; margin:25px 0; letter-spacing:-2px;}
div.company > h1 > span { color:#0072bc; letter-spacing:-2px; }
div.company > h2 { font-size:17px; color:#333; line-height:30px; font-weight:400;}
div.company > p { font-size:15px; color:#737373; line-height:30px;}



.pg ul { margin: 20px 0 20px 10px;}
.pg ul li { line-height:10px; list-style-image:url(/img/blit.jpg);}
.blue { color:#244973; font-weight:600;}