@charset "utf-8";

/* 내용관리 */

.ctt_admin {margin:10px 0;text-align:right;}
.ctt_admin .btn_admin {display:inline-block;padding:7px 10px;border:1px solid #326ca6;border-radius:4px;font-size:.85em;color:#444 !important;vertical-align:middle;}
	.ctt_admin .btn_admin:active, .ctt_admin .btn_admin:hover, .ctt_admin .btn_admin:focus {border:1px solid #333;background:#333;color:#fff !important;}

#ctt_con .h3_tit {padding:40px 0 30px;border-top:1px dashed #7588be;font-family:Orbitron,Oswald,Bebas,Helvetica;font-size:2em;font-weight:normal;color:#727272;text-transform:uppercase;text-align:center;}
#ctt_con p {}
#ctt_con p b {display:block;height:82px;padding:15px 0 0 42px;font-size:1.24em;font-weight:400;color:#ffd633;background:url('./tit_bg.png') no-repeat 0 0;}
#ctt_con p.img {margin:0 0 50px;text-align:center;}
#ctt_con p.img img {max-width:100%;height:auto;}
#ctt_con ul {list-style:none;margin:0 0 50px 20px;padding:0;}
#ctt_con ul li {padding-left:15px;line-height:1.6em;background:url('./list_bul.png') no-repeat 0 7px;}

.prod_tbl {width:100%;margin-bottom:50px;border:3px solid #ccc;}
	.prod_tbl th, .prod_tbl td {padding:12px;border:1px solid #e5e5e5;}
	.prod_tbl th {border-color:#baccdf;font-weight:400;color:#16569b;background:#edf2f7;}
	.prod_tbl td ul {margin:0 !important;}
	.prod_tbl td li {text-align:left;}
.prod_copy {margin:50px 0;font-family:'Nanum Myeongjo',NanumMyeongjo,'나눔명조','JejuMyeongjo';font-size:2.2em;font-weight:bold;color:#c21c3b;line-height:1.3em;letter-spacing:-0.02em;text-align:center;}
.prod_wrap {position:relative;margin-bottom:50px;}
	.prod_wrap:after {display:block;clear:both;content:"";}
	.prod_wrap .tbl {float:left;width:70%;}
	.prod_wrap .img {float:right;width:30%;text-align:right;}
.prod_call {position:relative;margin-top:-40px;padding:2rem;border:1px solid transparent;border-radius:25px 0 25px 0;background:#333;background:linear-gradient(#16569b 25%,#083667 95%);}
	.prod_call h2.tit {margin-bottom:15px;padding-bottom:10px;border-bottom:1px dashed rgba(255,255,255,.3);font-size:1.6em;font-weight:600;color:#fff;}
	.prod_call h2.tit:before {display:inline-block;margin:0 10px 10px;content:"\f2a0";font-family:"FontAwesome";font-weight:normal;transform:rotate(-30deg);vertical-align:bottom;}
	.prod_call ul {margin:0 !important;padding:0 !important;}
	.prod_call ul:after {display:block;clear:both;content:"";}
	.prod_call ul li {float:left;width:25%;padding:0 !important;border-radius:50px;font-size:1.3em;font-weight:bold;color:#fff;line-height:2.4em !important;text-align:center;background-color:rgba(255,255,255,.3) !important;background-image:none !important;}
	.prod_call ul li * {color:#fff;}
	.prod_call ul li+li {margin-left:1%;}
