@charset "utf-8";


.container .contents { width: 766px; margin-left: 44px;}
.container .contents .header-content { padding-bottom: 40px; padding-top: 30px; border-bottom: 1px solid #999; background: url(/images/place2016/scmo/sub/bg_noticetop.png) right bottom no-repeat;}
.container .contents .header-content.info { background: url(/images/place2016/scmo/sub/bg_infotop.png) right bottom no-repeat;}
.container .contents .header-content.notice { background: url(/images/place2016/scmo/sub/bg_notitop.png) right bottom no-repeat;}
.container .contents .header-content.comp { background: url(/images/place2016/scmo/sub/bg_comptop.png) right bottom no-repeat;}
.container .contents .header-content.intro { background: url(/images/place2016/scmo/sub/bg_introtop.png) right bottom no-repeat;}
.container .contents .header-content.gove { background: url(/images/place2016/scmo/sub/bg_govetop.png) right bottom no-repeat;}
.container .contents .header-content h2 { font-size: 28px; font-weight: bold; color: #333333; padding-top: 15px; background: url(/images/place2016/scmo/sub/bg_contenttit.png) no-repeat;}
.container .contents .header-content p { font-size: 14px; color: #999999;}

.search-box { margin: 40px 0px;}
.search-box div { margin-bottom: 10px; line-height: 30px;}
.search-box strong { margin-right: 15px; padding-left: 15px; font-size: 13px; color: #707070; background: url(/images/place2016/scmo/sub/bullet_boards.gif) left center no-repeat; }
.search-box .search-tx strong { display: none;}
.search-box input[type="text"] { display: inline-block; width: 135px; padding: 0px 5px; height: 27px; line-height: 27px; border: 1px solid #d5d5d5;}
.search-box select { display: inline-block; width: 146px; padding: 0px 5px; height: 27px; line-height: 27px; border: 1px solid #d5d5d5;}
.search-box select { width: 70px;}
.search-box .gnum label { margin: 0px 5px; font-size: 13px; color: #707070;  }
.search-box .search-tx label { margin-left: 5px; }
.search-box .ui-datepicker-trigger { margin-left: 5px; }

.bo_fx { margin-bottom: 20px; line-height: 29px; overflow: hidden; font-size: 13px; font-weight: bold; font-family: "Nanum Gothic"; color: #7f7f7f;}
.bo_fx .bo_list_total { float: left;  }
.bo_fx .bo_list_total span { color: #00879d;}
.bo_fx .bo_list_count { float: right;}
.bo_fx .bo_list_count .count-bx { width: 20px;  margin:0px 5px; padding:0px 5px; height: 27px; line-height: 27px; border: 1px solid #d5d5d5;}

.bd_btn01 { display: inline-block; padding: 0px 10px; height: 27px; line-height: 27px; text-align: center; vertical-align: middle; border: 1px solid #d5d5d5; }
.bd_btn02 { display: inline-block; padding: 0px 10px; height: 27px; line-height: 27px; text-align: center; vertical-align: middle; border: 1px solid #d5d5d5; }


.dot-tx { margin-top: 20px; padding: 10px; font-size: 13px; font-weight: 500; border: 2px dotted #0060c2; background: #f8f8f8; }
.dot-tx>ul>li:first-child { margin-top: 0px; }
.dot-tx>ul>li { margin-top: 20px; padding-left: 15px; letter-spacing: -1px;  background: url(/images/place2016/scmo/sub/bg_dotarr.png) 0px 3px no-repeat; }
.dot-tx>ul>li span,
.dot-tx>ul>li span a { color: #0047ac;}
.dot-tx.dot2 { border: 2px dotted #ec6941;}
.dot-tx.dot2>ul>li { background: url(/images/place2016/scmo/sub/bg_dotarr2.png) 0px 3px no-repeat; }

.dot-tx2 { margin-top: 20px; padding: 10px; line-height: 45px; font-size: 15px; color: #464646; overflow: hidden; border: 2px dotted #0047ac; background: #f8f8f8; }
.dot-tx2 span { font-weight: bold;}

.content-tx { margin-top: 20px; }
.clean-bx li { background: none !important; }
.content-tx>ul>li:first-child { margin-top: 25px;}
.content-tx>ul>li { 
	margin-top: 20px; padding-left: 25px; line-height: 25px; font-size: 20px; 
	font-weight: 500; background: url(/images/place2016/scmo/sub/img_contarr.gif) 0px 4px no-repeat; 
}
.confs.content-tx>ul>li { font-size: 13px; font-weight: 400;  background: url(/images/place2016/scmo/sub/img_contarr.gif) 0px 6px no-repeat; }
.content-tx>ul>li .table { margin-left: -25px; margin-top:20px; }
.content-tx>ul>li .table2 { margin-left: -45px; margin-top:20px; }
.content-tx>ul>li .cont01 { margin-left: -25px; background: none;}
.content-tx>ul>li .cont01>li { padding: 0px; background: none; font-weight: bold; }
.content-tx>ul>li>ul { margin-top: 15px;}
.content-tx>ul>li>ul>li { margin-top:18px; padding-left: 20px; line-height: 25px; font-size: 16px; font-weight: 400; letter-spacing: -1px; background: url(/images/place2016/scmo/sub/img_uliarr.gif) 0px 7px no-repeat; }
.content-tx>ul>li>ul>li>ul>li { margin-top:5px; line-height: 22px; font-size: 14px; font-weight: 400; }
.content-tx>ul>li>ul>li>ul>li>ul { padding-left: 10px;}
.content-tx>ul>li>ul>li>ul>li>ul>li { margin-top:5px; line-height: 22px; font-size: 15px; font-weight: 400; }
.content-tx.licence>ul>li>ul>li>ul>li { margin-top: 0px; padding-left: 20px; line-height: 25px; font-size: 15px; font-weight: 400; letter-spacing: -1px; background: url(/images/place2016/scmo/sub/img_uliarr.gif) 0px 7px no-repeat; }

.content-tx .dot-tx>ul>li { font-weight: bold; background: url(/images/place2016/scmo/sub/bg_dotarr.png) 0px 7px no-repeat; }


.subimg { text-align: center; margin-top:20px;}
.subimg img { max-width: 100%; }
.download { color: #026cff !important;}
.contxt { margin-left: 20px; margin-top: 15px; padding-left: 20px; line-height: 25px; font-size: 13px; font-weight: 700; letter-spacing: -1px; background: url(/images/place2016/scmo/sub/img_uliarr.gif) 0px 7px no-repeat;}
.content-tx.ser-tx>ul>li span { color: #0046c0; }
.content-tx.ser-tx>ul>li>ul>li { padding-left: 0px;  background:none; }

.page_btn { text-align:center;}
.page_btn a { display: inline-block; margin-left: 15px; padding: 5px 20px;  font-size: 14px; font-weight: normal; color: #fff; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; text-align: center; background: #6fb6ff;}
.page_btn a:first-child { margin-left: 0px;}
.page_btn a span { padding-right: 20px; background: url(/images/place2016/scmo/sub/bg_btnarr.png) right center no-repeat; }

.page_btn2 { text-align:right;}
.page_btn2 a { display: inline-block; padding: 5px 20px;  font-size: 14px; font-weight: normal; color: #fff; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; text-align: center; background: #6fb6ff;}

.comp_btn { text-align: center;}
.comp_btn a {  display: inline-block; padding: 3px 25px 3px 10px;  font-size: 12px; font-weight: normal; color: #000; border: 1px solid #0058c1;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align: center; letter-spacing: -1px; background:url(/images/place2016/scmo/sub/bg_dotarr.png) 113px 6px no-repeat; }

.cont-bx { margin-top: 20px; border: 1px solid #a8a8a8; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; overflow: hidden; background: #f8f8f8; }
.cont-bx>ul { float: left; }
.cont-bx>ul:first-child { width: 70%;}
.cont-bx2>ul:first-child { width: auto;}
.cont-bx2>ul.cml60 { margin-left: 110px;}
.cont-bx2>ul>li.btn { text-align: center;}
.cont-bx>ul>li { padding: 10px 20px; font-size: 15px; font-weight: 500; }
.cont-bx>ul>li.subject { padding-top: 20px; font-size: 18px; font-weight: bold; color: #62a609; }
.cont-bx>ul.btn { padding: 20px 0px;}
.cont-bx>ul.btn>li>a { display: inline-block; width: 160px; padding-left: 26px; height: 30px; line-height: 30px; font-size: 15px; font-weight: normal; letter-spacing: -1px; color: #464646; border: 1px solid #e9e9e9;  border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align: left; background: #fff url(/images/place2016/scmo/sub/img_uliarr.gif) 10px 10px no-repeat; }
.cont-bx>ul>li.btn>a { display: inline-block; width: 70px; padding-left: 30px; letter-spacing:  height: 30px; line-height: 30px; font-size: 15px; font-weight: normal; letter-spacing: -1px; color: #464646; border: 1px solid #e9e9e9;  border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align: left; background: #fff url(/images/place2016/scmo/sub/img_uliarr.gif) 10px 10px no-repeat; }
.cont-bx>ul.btn>li { padding: 2px 0px;}

.cont-bx2>ul { position: relative; min-height: 170px; margin-top: 20px; border: 1px solid #d9d9d9; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; overflow: hidden; }
.cont-bx2>ul>li { }
.cont-bx2>ul>li>span { float: left; display: inline-block; height: 50px; line-height: 20px; margin: 30px 30px 0px 10px; padding:0px 10px 0px 45px; font-size: 15px; font-weight: 700; border: 3px solid #d2d2d2; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px;}
.cont-bx2>ul>li.cont01>span { line-height: 50px; background: url(/images/place2016/scmo/sub/ico_phone.gif) 15px 7px no-repeat;}
.cont-bx2>ul>li.cont02>span { height: 45px; padding-top: 5px; background: url(/images/place2016/scmo/sub/ico_paper.gif) 15px 8px no-repeat;}
.cont-bx2>ul>li.cont03>span { height: 45px; padding:5px 10px 0px 55px; background: url(/images/place2016/scmo/sub/ico_corp.gif) 15px 15px no-repeat;}
.cont-bx2>ul>li>ul { position: absolute; left: 200px; margin-top: 20px; padding-right: 20px; }
.cont-bx2>ul>li>ul>li {margin-top:5px; padding-left: 20px; line-height: 25px; font-size: 15px; font-weight: 700; letter-spacing: -1px; background: url(/images/place2016/scmo/sub/img_uliarr.gif) 0px 7px no-repeat;}
.cont-bx2>ul>li>a.click { position: absolute; top: 120px; right: 15px; padding: 10px 20px; color: #fff;  border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;  background: #6fb6ff; } 

.complaints { margin: 80px 0px;}
.complaints a { margin-left: 40px;}
.complaints a:first-child { margin-left: 0px;}

.greeting { line-height: 30px; font-size: 15px; background-size: 100%; }
.greeting p { font-size: 20px; padding-bottom: 100px; padding-top: 0px; }
.fcbule { color: #0868a7; padding-top: 100px !important; padding-bottom: 0px !important;}

.plan p { line-height: 20px;}

.content .map { margin-top: 30px;}
.content .map>ul { position: relative; overflow: hidden;}
.content .map>ul>li:first-child { width: 270px; }
.content .map>ul>li { float: left;  width: -moz-calc(100% - 270px); width: -webkit-calc(100% - 270px); width: -o-calc(100% - 270px); width: calc(100% - 270px); width: expression(100% - 270px);}
.content .map>ul>li>dl { margin-left: 20px; }
.content .map>ul>li>dl>dt { margin: 30px 0px; font-size: 16px; font-weight: bold; letter-spacing: -2px; }
.content .map>ul>li>dl>dd { padding:0; margin:0; font-size: 16px; font-weight: normal; letter-spacing: -2px; }
.content .map>ul>li a.mapdown { position: absolute; display: inline-block; padding: 5px 20px; margin-left: 20px; bottom: 0px; font-size: 16px; font-weight: normal; color: #fff; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; text-align: center; background: #0062c3;}


.sitemap { overflow: hidden; }
.sitemap>ul>li { float: left; margin-top:40px; line-height: 25px; padding-bottom: 30px; font-size: 17px; letter-spacing: -1px; background: url(/images/place2016/scmo/sub/img_contarr.gif) 0px 6px no-repeat;}
.sitemap>ul>li>a { padding-left: 25px;}
.sitemap>ul>li>ul>li { margin-top:5px; padding-left: 20px; line-height: 25px; font-size: 15px; letter-spacing: -1px; background: url(/images/place2016/scmo/sub/img_uliarr.gif) 0px 7px no-repeat; }
.sitemap>ul>li>ul>li>a,
.sitemap>ul>li>ul>li>ul>li>a { color: #636363;}
.sitemap.first>ul>li { margin-left: 113px;}
.sitemap.first>ul>li:first-child { margin-left: 30px;}
.sitemap.two>ul>li { margin-left: 75px;}
.sitemap.two>ul>li:first-child { margin-left: 30px;}

.sergourl { display: inline-block; font-size: 20px; color: #005fe6 !important; }

.privacy { line-height: 24px; font-size: 15px; font-weight: 600; letter-spacing: -1px; }
.privacy .pritit { margin-top: 10px; color: #a63b0c; }
.privacy>ul>li { margin-top: 30px; }
.privacy>ul>li p { color: #a63b0c;}
.fcblue2 { color: #0055c1 !important;}
.privacy>ul>li>ul { margin-top: 30px;}
.privacy>ul>li>ul>li>ul { margin-top: 30px;}

.vdown { margin-top: 40px;}
.vdown>ul>li { margin-top: 20px; font-size: 15px; font-weight: bold; color: #000000; }
.vdown>ul>li:first-child { margin-top: 0px;}
.vdown>ul>li>span:first-child { margin-right: 20px;}
.vdown>ul>li>span>a {  color: #fff;}
.vdown>ul>li>span.vdown-txt { display: inline-block; width: 500px;}

.sbanner { margin-top: 40px;}
.sbanner>ul>li { margin-top: 20px; }
.sbanner>ul>li>ul { overflow: hidden;}
.sbanner>ul>li>ul>li { float: left; font-size: 13px; font-weight: bold; }
.sbanner>ul>li>ul>li:first-child { margin-top: 3px; margin-right: 20px;}
.sbanner>ul>li>ul>li span:first-child { margin-right: 10px;}

.priortop { font-size: 14px; color: #7b7b7b; }
.prior>ul>li { margin-top: 20px; font-size: 14px; font-weight: 700; }


.ogz { width:760px; margin: 50px auto; overflow: hidden; background:url(/images/place2016/scmo/sub/bg_ogzline.png) no-repeat center 53px; overflow: hidden;}
.ogz>ul.ogz-t { width: 100%; overflow: hidden;}
.ogz>ul.ogz-t>li { float: none; margin-top: 0px; margin-left: 0px !important; text-align: center;}
.ogz>ul.ogz-t>li>a { display: inline-block; width: 189px; height:59px; line-height: 59px; font-size: 24px; color: #fff; font-weight: bold; text-align: center; background:url(/images/place2016/scmo/sub/bg_ogzt.png) no-repeat;}
.ogz>ul>li { float:left; margin-top: 73px; margin-left: 5px; }
.ogz>ul>li:first-child { margin-left: 80px; }
.ogz>ul>li>a { display:inline-block; width: 116px; height: 46px; line-height: 46px; font-size: 18px; color: #fff; font-weight: bold; text-align: center; background:url(/images/place2016/scmo/sub/bg_ogzt2.png) no-repeat; }
.ogz>ul>li.ogt-li>a { display:inline-block; margin-top: 43px; width: 45px; padding: 5px 17px 0px 12px; height: 194px; line-height: 18px; background: url(/images/place2016/scmo/sub/bg_ogzt4.png) no-repeat;}
.ogz>ul>li.ogt-lif{ margin-left: 20px;}
.ogz>ul>li>ul>li { float:left; }
.ogz>ul>li>ul>li>a { display: inline-block; margin-top: 8px; width: 40px; padding: 15px 10px 0px; height: 166px; line-height: 20px; font-size: 18px; font-weight: bold; color: #17939e; background:url(/images/place2016/scmo/sub/bg_ogzt3.png) no-repeat; }
.ogz>ul>li>ul.ogz-d>li:first-child { margin-left: 14px; margin-right: 5px;}
.ogz>ul>li>ul.ogz-d2>li { margin-left:35px;}
.ogz>ul>li>ul.ogt-ul>li>a { margin-left: 5px; width:32px; height: 111px; padding: 13px 10px 0px 7px; line-height:16px; font-size: 15px; color: #2fa2a9; background: url(/images/place2016/scmo/sub/bg_ogzt5.png) no-repeat;}

.s-ogz { width: 764px; margin:0 auto; min-height: 270px; border: 1px solid #d2d2d2; }
.s-ogz ul.s-ogz-t { padding-top: 0px !important; background: none; }
.s-ogz ul.s-ogz-t>li { float: none; text-align: center; margin-left: 0px !important; }
.s-ogz ul.s-ogz-t>li>a { display:inline-block; width: 141px; height: 54px; line-height: 54px; margin-top: 55px; font-size: 18px; color: #fff; font-weight: bold; letter-spacing: 5px; text-align: center; background: url(/images/place2016/scmo/sub/bg_intr01.png) no-repeat; }
.s-ogz>ul { width: 764px; background: url(/images/place2016/scmo/sub/bg_intrline.png) no-repeat center 0px; overflow: hidden; padding-top:70px;}
.s-ogz2>ul { background: url(/images/place2016/scmo/sub/bg_intrline2.png) no-repeat center 0px;}
.s-ogz3>ul { background: url(/images/place2016/scmo/sub/bg_intrline3.png) no-repeat center 0px;}
.s-ogz>ul>li { float: left; margin-left: 17px;}
.s-ogz2>ul>li { margin-left: 165px;}
.s-ogz3>ul>li { margin-left: 58px;}
.s-ogz>ul>li:first-child { margin-left: 30px;}
.s-ogz>ul>li>a {display:inline-block; width: 129px; height: 43px; line-height: 43px; font-size: 18px; color: #fff; font-weight: bold; letter-spacing: -2px; text-align: center; background:url(/images/place2016/scmo/sub/bg_intr02.png) no-repeat;}


.s-ogz4 { width: 764px; margin:0 auto; min-height: 350px; border: 1px solid #d2d2d2; }
.s-ogz4 ul.s-ogz-t { padding-top: 0px !important; background: none; }
.s-ogz4 ul.s-ogz-t>li { float: none; text-align: center; margin-left: 0px !important; }
.s-ogz4 ul.s-ogz-t>li>a { display:inline-block; width: 141px; height: 45px; line-height: 40px; margin-top: 55px; font-size: 18px; color: #fff; font-weight: bold; letter-spacing: 5px; margin-left:10px; text-align: center;  background: url(/images/place2016/scmo/sub/bg_intr03.png) no-repeat; }
.s-ogz4>ul { width: 764px; background: url(/images/place2016/scmo/sub/bg_intrline7.png) no-repeat center 0px; overflow: hidden; padding-top:70px;}
.s-ogz4>ul.s-ogz-t2>li{ float: left; margin-left: 65px; background:url(/images/place2016/scmo/sub/bg_intr04.png) no-repeat;}
/*.s-ogz4>ul>li:first-child { margin-left: 50px;}*/
.s-ogz4>ul>li>a {display:inline-block; width: 35px;   height: 200px;   line-height: 20px; font-size: 18px;  color: #fff; font-weight: bold;  text-align: center;  padding-top:7px; }

/*
.s-ogz { width: 764px; margin:0 auto; min-height: 270px; border: 1px solid #d2d2d2; }
.s-ogz ul.s-ogz-t { padding-top: 0px !important; background: none; }
.s-ogz ul.s-ogz-t>li { float: none; text-align: center; margin-left: 0px !important; }
.s-ogz ul.s-ogz-t>li>a { display:inline-block; width: 141px; height: 54px; line-height: 54px; margin-top: 55px; font-size: 18px; color: #fff; font-weight: bold; letter-spacing: 5px; text-align: center; background: url(/images/place2016/scmo/sub/bg_intr01.png) no-repeat; }
.s-ogz>ul { width: 764px; background: url(/images/place2016/scmo/sub/bg_intrline.png) no-repeat center 0px; overflow: hidden; padding-top:70px;}
.s-ogz2>ul { background: url(/images/place2016/scmo/sub/bg_intrline2.png) no-repeat center 0px;}
.s-ogz>ul>li { float: left; margin-left: 17px;}
.s-ogz2>ul>li { margin-left: 165px;}
.s-ogz>ul>li:first-child { margin-left: 30px;}
.s-ogz>ul>li>a {display:inline-block; width: 129px; height: 43px; line-height: 43px; font-size: 18px; color: #fff; font-weight: bold; letter-spacing: 2px; text-align: center; background:url(/images/place2016/scmo/sub/bg_intr02.png) no-repeat;}
*/

@media (max-width:1000px){ 
.intro_img {width:100%;}
.container .contents { width: -moz-calc(100% - 20px); width: -webkit-calc(100% - 20px); width: -o-calc(100% - 20px); width: calc(100% - 20px); width: expression(100% - 20px); margin: 0px 10px;}
.container .contents .header-content h2 { font-size: 28px; font-weight: bold; color: #333333;  background: url(/images/place2016/scmo/sub/bg_contenttit.png) no-repeat;}
.bdate input[type="text"] { width: 25%;}
}
@media (max-width:768px){
.ogz { width:100%; margin: 50px auto; overflow: hidden; background: none; overflow: hidden;}
.ogz>ul.ogz-t>li { width: 100%; }
.ogz>ul>li:first-child { margin-left: 0px; }
.ogz>ul>li { float:left; width: 50%; float: left; margin-left:0px; margin-top: 20px; text-align: center;  }
.ogz>ul>li>ul { width: 120px; margin: 0 auto; }
.ogz>ul>li.ogt-li>a { margin-top: 0px;}	
.ogz>ul>li.ogt-lif { margin-left: 0px;}
.ogz>ul>li>ul.ogt-ul>li { width: 100%; text-align: center;}
.ogz>ul>li>ul.ogt-ul>li>a { margin-left: 0px;}

.s-ogz { width: 100%; }
.s-ogz>ul { width: auto; margin: 0 auto; padding-top: 20px; background: none;}
.s-ogz>ul>li { margin-bottom: 20px; margin-left: 0px; width: 50%; text-align: center; }
.s-ogz ul.s-ogz-t>li { width: 100%; }
.s-ogz>ul>li:first-child { margin-left: 0px;}
.s-ogz2>ul>li { width: 33.3%; }

.s-ogz4 { width: 100%; }
.s-ogz4>ul { width: auto; margin: 0 auto; padding-top: 20px; background: none;}
.s-ogz4>ul>li { margin-bottom: 20px; margin-left: 0px; width: 50%; text-align: center; }
.s-ogz4>ul>li:first-child { margin-left: 0px;}
.s-ogz4>ul.s-ogz-t2>li{ width: 33.3%;  background:url(/images/place2016/dcmo/sub/bg_intr05.png) no-repeat;}
.s-ogz4>ul.s-ogz-t2>li>a{width:150px;}

.container .contents .header-content { padding-bottom: 20px; padding-top: 10px; border-bottom: 1px solid #999; background: url(/images/place2016/scmo/sub/bg_noticetop.png) right bottom no-repeat;}
.bdate input[type="text"] { width: 25%;}
.cont-bx>ul:first-child { width: 100%;}
.cont-bx2>ul:first-child { width: inherit;}
.cont-bx2>ul.cml60 { margin-left: 0px;}
.cont-bx>ul.btn>li { float: left; margin-left: 10px;}
.cont-bx2>ul>li.btn { text-align: left;}
.cont-bx2>ul>li>p { float: left;}
.cont-bx2>ul>li.btn>a { margin-top: 10px;}
.cont-bx2>ul>li>ul { float:left; position: relative; left: 0px; margin-top: 20px; padding: 0px 10px; }
.cont-bx2>ul>li>a.click { position: absolute; right: 15px; top: 15px !important; padding: 10px 20px; color: #fff;  border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; overflow: hidden;  background: #6fb6ff; }

.complaints { margin: 20px 0px;}
.complaints a { display: inline-block; margin-left: 0px; margin-top: 20px; width: 50%; text-align: center;}
.complaints a img { max-width: 100%;}
.complaints a:first-child { margin-left: 0px;}

.greeting p { font-size: 20px; padding-bottom: 50px; padding-top: 0px; }
.fcbule { color: #0868a7; padding-top: 50px !important; padding-bottom: 0px !important;}

.sitemap { overflow: inherit;}
.sitemap>ul>li { width: 50%; }
.sitemap.first>ul>li { margin-left: 0px;}
.sitemap.first>ul>li:first-child { margin-left: 0px;}
.sitemap.two>ul>li { margin-left: 0px;}
.sitemap.two>ul>li:first-child { margin-left: 0px;}

.vdown>ul>li>span { display: inline-block; margin-top: 10px;}
.vdown>ul>li>span.vdown-txt { display: inline-block; width: 100%;}

}
@media (max-width:480px){
	
	
.s-ogz2>ul>li { width: 50%; }

.container .contents .header-content p { font-size: 14px; color: #333;}
.container .contents .header-content  { background: none !important;}
.bo_fx { font-size: 11px;}

.complaints a { display: inline-block; margin-left: 0px; margin-top: 20px; width: 100%; text-align: center;}

.greeting { line-height: 20px; font-size: 13px;background-size: 150%; }
.greeting p { font-size: 15px; padding-bottom: 20px; padding-top: 0px; }
.fcbule { color: #0868a7; padding-top: 50px !important; padding-bottom: 0px !important;}

.content .map>ul>li { float: none; width: 100%;}
.content .map>ul>li:first-child { width: 100%;}
.content .map>ul>li img { width: 100%;}
.content .map>ul>li>dl { margin-left: 0px; }
.content .map>ul>li>dl>dt { margin: 10px 0px; font-size: 16px; font-weight: bold; letter-spacing: -2px; }
.content .map>ul>li a.mapdown { position: relative; margin-left: 0px;}

.sitemap>ul>li { float: none; width: 100%;}
.sitemap.first>ul>li { margin-left: 0px;}
.sitemap.first>ul>li:first-child { margin-left: 0px;}
.sitemap.two>ul>li { margin-left: 0px;}
.sitemap.two>ul>li:first-child { margin-left: 0px;}

.sbanner>ul>li>ul>li { margin-top: 10px;}
}

/** ��������ó����ħ 220922 **/
.policy_table table {width: 100%;border-top: 5px solid #0075BF;border-collapse: collapse; background-color:#FFFFFF;}
.policy_table th {border-bottom: 1px solid #0075BF;border-left: 1px solid #0075BF; padding: 10px; max-width:100%}
.policy_table td {border-left: 1px solid #0075BF; padding: 10px; width:33%}
.policy_table tr:nth-child(2) {border-bottom: 1px solid #0075BF;}
.policy_table tr:nth-child(5) {border-bottom: 1px solid #0075BF; border-top: 1px solid #0075BF;}
.policy_table th:first-child, td:first-child {border-left: none; }
.policy_table img {width:150px; height:150px; max-width:100%; height:auto;}

.policy_index_table table {width: 100%;border-top: 5px solid #0075BF;border-collapse: collapse;}
.policy_index_table	th {border-bottom: 1px solid #0075BF;border-left: 1px solid #0075BF;padding: 10px;}
.policy_index_table	td {padding: 10px; width:50%;}
.policy_index_table	td p {padding-top: 15px;}
.policy_index_table	th:first-child, td:first-child {border-left: none;}
.policy_index_table img {width:50px; height:50px; float:left; margin-right:5px}

/** ��������ó����ħ 220922 **/
.policy_box h4{color:#000000; font-size:20px;display:inline-block; padding:10px 0px 10px;}
.policy_box img{width:50px; height:50px; position:absolute; bottom:0px;}

.policy_box table {width: 100%; border-top:1px solid #000000; border-collapse: collapse; background-color:#FFFFFF;}
.policy_box th {border-bottom: 1px solid #000000; border-left: 1px solid #000000; padding: 5px; background-color:#FFFFFF;}
.policy_box td {border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; text-align:center;}
.policy_box tr:nth-child(4) {text-align:left;}