@charset "utf-8";

/****************************** 공통 ******************************/
.pagetitle {margin:10px 0 15px;font-size:24px;color:#000;font-weight:bold;line-height:30px;border-bottom:0 none;padding:0;}
.box_guide {border-top:2px solid #000;}
.box_guide div{padding:18px;border:1px solid #dfdfdf;border-top:0 none;background-color:#fff;line-height:22px;color:#666}
.box_guide .tit {color:#000;margin-bottom:15px;}
.box_guide .guide_cont dt {margin-bottom:5px;font-weight:bold;color:#000;}
.box_guide .guide_cont dd {margin-bottom:15px;}
.box_guide .bank {margin-top:10px;border-top:solid 1px #bababa;border-left:solid 1px #dbdbdb}
.box_guide .bank thead{background-color:#f9f9f9;height:30px;border-bottom:solid 1px #dbdbdb}
.box_guide .bank thead tr td{text-align:center;color:#444;font-size:11px;border-right:solid 1px #dbdbdb}
.box_guide .bank tbody{background-color:#fff;height:30px;border-bottom:solid 1px #dbdbdb}
.box_guide .bank tbody tr td{text-align:center;color:#666;font-size:11px;border-right:solid 1px #dbdbdb}
.box_guide .style_dot {padding-left:20px;}
.box_guide .style_dot li{list-style-type:disc;list-style-position:outside;}

/****************************** 이용안내 ******************************/
/* 메뉴 리스트 */
.page_guide .menu_target_box {margin-bottom:30px;}
.page_guide .menu_target_box h2, 
.page_guide .menu_target_box h3 {font-size:24px;font-weight:bold;color:#000;line-height:24px;margin-bottom:12px;}
.page_guide .menu_target_box .menu_box {border:solid 1px #ddd;}
.page_guide .menu_target_box .menu_box ul {overflow:hidden;margin-top:-1px;}
.page_guide .menu_target_box .menu_box li {float:left;width:273px;border-left:solid 1px #ddd;border-top:solid 1px #ddd;text-align:left;background:#f9f9f9;line-height:49px;}
.page_guide .menu_target_box .menu_box li.first {width:276px;border-left:none 0;}
.page_guide .menu_target_box .menu_box li a {display:block;background:#fafafa;padding:0 20px;font-size:13px;color:#000;font-weight:bold;}
.page_guide .menu_target_box .menu_box li a span {display:block;}

/****************************** 제휴파트너쉽 ******************************/
.page_cooperation .pageinfo_box {border:1px solid #dfdfdf;padding:15px 15px 15px 40px;margin-bottom:30px;}
.page_cooperation .pageinfo_box li {list-style-type:disc;list-style-position:outside;line-height:22px;font-size:13px}

.intro{padding:0 0 45px;text-align:center}
.intro ul{display:inline-block;vertical-align:top}
.intro ul:after{content:"";display:block;clear:both}
.intro ul li{float:left;margin:0 15px}
.intro ul li a{display:block;position:relative;width:198px;height:199px;padding:99px 0 0;border:1px solid #d9d9d9;background:white}
.intro ul li a img{display:block;margin:0 auto}
.intro ul li a .title{position:absolute;bottom:26px;left:0;width:100%;text-align:center;font-size:24px;color:#111;font-family:'Nanum Square Bold'}

.intro2{padding:96px 0 130px;text-align:center}
.intro2 h2{text-align:center}
.intro2 h2 a,
.intro2 h2 img{vertical-align:top}
.intro2 ul{display:inline-block;padding:60px 0 0;vertical-align:top}
.intro2 ul:after{content:"";display:block;clear:both}
.intro2 ul li{float:left;margin:0 15px}
.intro2 ul li a{display:block;position:relative;width:198px;padding:136px 0 134px;border:1px solid #d9d9d9;background:white}
.intro2 ul li a .title{display:inline-block;width:100%;vertical-align:top;text-align:center;font-size:24px;color:#d31145;font-family:'Nanum Square Bold'}