/* ·¹ÀÌ¾Æ¿ô ¸®½ºÆ® 
1.ÆùÆ®
2.»ó´Ü(Çì´õ)¸Þ´º
3.ÇÏ´Ü(Ç²ÅÍ)¿µ¿ª
4.¼­ºê»ó´Ü ÇÏÀ§¸Þ´º/Å¸ÀÌÆ²/¼­ºêÄÁÅÙÃ÷ ·¹ÀÌ¾Æ¿ô
5.¼­ºêÄÁÅÙÃ÷ ¿µ¿ª
*/
/*****************1.ÆùÆ®*******************/
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
@import url(https://fonts.googleapis.com/css?family=Anton); 
@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(https://fonts.googleapis.com/css?family=Satisfy); 
@import url(https://fonts.googleapis.com/css?family=Titillium+Web:200); 
 
 
/* CSS reset */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, 
strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td 
{margin:0;padding:0;border:0;vertical-align:baseline; 
font-family:'Noto Sans KR','Nanum Gothic','³ª´®°íµñ', 'Dotum', 'Gulim', 'Arial', sans-serif; list-style:none; font-size:13px; line-height:160%; color:#707070;}
em,address{font-style:normal;}
hr{display:none}
.fR{float:right;}
.fL{float:left;}
.t_5 {padding-top:5px;}
.t_10 {padding-top:10px;}
.t_20 {padding-top:20px;}
.t_40 {padding-top:40px;}
ol, ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0; word-break:break-all;}
table th, table td{vertical-align:middle;}
caption{visibility:hidden;width:0;height:0;font-size:0;line-height:0;zoom:1;}
legend{overflow:hidden;width:0;height:0;font-size:0;visibility:visible;}
a {color:#787878; text-decoration:none;}
a:hover {color:#787878; text-decoration:none;}
img,input {vertical-align:middle;}
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption{display:block}
.floatBox:after {content:"";display:block;clear:both;}
.floatBox {*zoom:1;}
html {min-width:320px; width:100%; overflow-y:scroll;}
body {min-width:320px; width:100%; height:100%; white-space: normal;background:#fff; }
div.wrapper {min-width:320px; width:100%; }
.d_wrap { width:100%; overflow: hidden; }
img{max-width:100%}
.animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
@keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97);
}
to {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.bounceIn { -webkit-animation-name: bounceIn; animation-name: bounceIn;}
@keyframes slideInLeft {
from {
-webkit-transform: translate3d(-13%, 0, 0);
transform: translate3d(-13%, 0, 0);
visibility: visible;
opacity: 0;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
.slideInLeft { -webkit-animation-name: slideInLeft; animation-name: slideInLeft;}
 



/*****************2.»ó´Ü(Çì´õ)¸Þ´º*******************/
#header{position:fixed; top:0;left:0; height:70px; width:100%; z-index:10000;  background:#fff;  }
#header .header{position:relative; max-width:1000px; margin:0 auto; z-index:10000;}
/*»ó´Ü´ë¸Þ´º*/
#header .gnb_wrap{overflow:hidden; float:right; }
#header .gnb_wrap > ul > li{float:left; padding:0 25px;  }
#header .gnb_wrap > ul > li.bmenu4 {padding-left:45px;}
#header .gnb_wrap > ul > li > div.h2pc > a h2  {height:66px; padding-top:24px;  overflow:hidden; font-family:   'Titillium Web', 'Noto Sans KR','sans-serif'; font-size:17px; color:#000; font-weight:400; text-align:center; }
#header .gnb_wrap > ul > li > div.h2mo > a h2 {display:none;}
#header .gnb_wrap > ul > li > div.h2pc > a:hover h2 img,
#header .gnb_wrap > ul > li > div.h2pc > a.on_box_gnb h2 img {margin-top:-70px;}
#header .gnb_wrap > ul:after {content:" ";display:block;clear:both;overflow:hidden;}
/*»ó´ÜÇÏºÎ¸Þ´º*/
#header .snb{  margin-top:0px; display:block; height:297px;}
#header .snb li{margin-bottom:7px; text-align:center; }
#header .snb li a{font-size:13px;color:#484848; letter-spacing:-0.02em;   }
#header .snb li a:hover{color:#CF1218;}
#header p.snb_bg{position:absolute;top:0px;left:0;width:100%;overflow:hidden;display:none;background:url(../../img/bg_w.png) repeat 0 0;  z-index:10;}

/* »ó´Ü top_btn */ 
.top_btn { position:absolute; right:0; top:0; z-index:100000000000000000000000000000000;}
.top_btn ul {text-align:center; padding:9px 10px 0 0;}
.top_btn ul li {display:inline; padding:0 8px; }
.top_btn ul li a{  font-size:12px; color:#000; font-weight:400; z-index:100;  ; }
.top_btn ul li a:hover {color:#F1592A;}
.top_btn ul li.lang img{border:1px solid #eee; width:24px; vertical-align:middle; }


.d_btn_menu {display:none;}
.d_btn_menu ul#navi {display:none; z-index:20; position: absolute; top:0; left:0; width:200px; height:2000px; text-align:left; background:#1E1E1E; text-indent: 6px; border-top:0px solid #617ffb; }

 
@media screen and (max-width:1000px){
ul#navi > li { clear:both; width:100%; border-bottom:1px solid #333;   font-size:15px;   display:block;}
ul#navi > li > div.h2pc > a h2  { display:none; }
ul#navi li h2 {  padding:15px 10px;cursor:pointer; display:block;}
ul#navi li > div.h2mo > a h2  {  color:#E6E6E6;}
ul#navi li:hover ul.snb{ display:block; }
ul#navi li ul.snb { display:none; background:#F7E435; }
ul#navi li ul.snb li { float:left;  text-align:left; width:100%; height:40px; line-height:40px; background:#515151; cursor:pointer; border-bottom:1px solid #222; font-size:12px; letter-spacing:0em; }
ul#navi li ul.snb li:last-child:after { content:" "; background:#151515; }
ul#navi li ul.snb li a { width: 100%; height:100%; text-decoration:none; padding-left:10px;  color:#fff;}
#header .gnb_wrap > ul > li.bmenu4 {padding-left:0;}
#header .snb{ margin-top:0;  height:auto;}
#header .snb li{margin-bottom:0; } 
#header{   position: relative;  height:60px;  width:100%; text-align:center;   }
#header h1{text-align:center; width:100%;} 
#header h1 img{ width:80px; padding-top:10px; }
#header .gnb_wrap{ display:none;} 
.d_btn_menu{ display:block; z-index:2000000; position: absolute; top:0; left:0; width:50px; height:50px; }
.d_btn_menu a.d_link_menu{ display:inline-block; *display:inline; *zoom:1; width:24px; height: 21px; padding:14px 0 0 10px; }
.d_menu_close{ display:inline-block; *display:inline; *zoom:100000000000; margin-right:5px; width:24px; height: 21px; padding:14px 0 0 10px;   height:36px;}
/* »ó´Ü top_btn */ 
.top_btn ul { padding:8px 5px 0 0;}
.top_btn ul li { padding:1px 5px; display:block; }
.top_btn ul li a{  font-size:11px; } 

}


 
/*****************3.ÇÏ´Ü(Ç²ÅÍ)¿µ¿ª*******************/
#footer_m {position:relative; width:100%; background:#686868; margin:0 auto ;padding:20px 0 30px 0;}
#footer_con {position:relative; max-width:1250px;margin:0 auto;}
#footer_m .ftop {position:absolute; right:20px; top:20px;}
#footer_m p {color:#fff; padding-top:11px;text-align:center; font-size:12px;}
.f_menu_text { margin:0 auto;  }
.f_menu_text span {padding:0 5px;  color:#fff;} 
.f_menu_text p a {color:#fff;}
#footer_m { margin:0 auto;}
@media screen and (max-width:767px) {
.f_menu_text span {padding:0; display:block;}
}
 
 /****************4.¼­ºê»ó´Ü ÇÏÀ§¸Þ´º/Å¸ÀÌÆ²/¼­ºêÄÁÅÙÃ÷ ·¹ÀÌ¾Æ¿ô*******************/
#container {width:100%; margin-top:70px; }
#container .sub_imgmenu {position:relative; }
#container .sub_img1 {background:#EAEEF1 url('../../img/sub_img1.jpg') center top no-repeat; width:100%; }
#container .sub_img2 {background:#EAEEF1 url('../../img/sub_img2.jpg') center top no-repeat; width:100%;}
#container .sub_img3 {background:#EAEEF1 url('../../img/sub_img3.jpg') right top no-repeat; width:100%;}
#container .sub_img4 {background:#EAEEF1 url('../../img/sub_img4.jpg') left top no-repeat; width:100%;}
#container h2 {width:100%; padding:70px 0; text-align:center; color:#fff; font-size:61px;  font-family: 'Anton', sans-serif;    text-shadow:1px 1px 5px rgba(0,0,0,0.5); line-height:100%;}
/*** ÇÏÀ§¸Þ´º***/
ul.ssubmenu {  background:url('../../img/line_t.png') center top repeat-x;   text-align:center;  }
ul.ssubmenu li {display:inline;}
ul.ssubmenu li a {display:inline-block;  padding:16px 12px 8px 12px;   font-size:14px;  color:#D0D0D0;  font-weight:600; }
ul.ssubmenu li a:hover,ul.ssubmenu li  a.on_box,
ul.ssubmenu#lefton a { display:inline-block;  color:#fff;}
/*** ¼­ºêÅ¸ÀÌÆ² °æ·Î***/
#container header {position:absolute; top:140px; z-index:1000; width:320px; right:50%; margin:0 -160px 0 0; text-align:center;}
#container header nav ul:after {content:"";display:block;clear:both;}
#container header nav ul li {font-size:11px; display:inline; color:#fff; padding-left:5px; line-height:20px; letter-spacing:0.01em;} 
#container header nav ul li.home a {background:url('../../img/home.gif') left 1px no-repeat; width:41px; padding-left:18px; height:15px; }
#container header nav ul li a {color:#fff;}
/* ¼­ºêÄÁÅÙÃ÷ ·¹ÀÌ¾Æ¿ô */
#container .sub_content{margin:0 auto; width:100%; }
#container .sub_content:after {display:block; clear:both; content:" ";}
#container .contArea {margin:0px auto 0 auto; min-height:370px; padding:70px 0;  }
#container .contArea p,#container .contArea dd {   word-wrap: break-word; word-break:keep-all;}
@media screen and (max-width:1000px) {
#container {margin-top:0px; }
}
@media screen and (max-width:767px) {
 #container .contArea { padding:40px 0;  }
#container h2 {padding:50px 0; font-size:39px;}
#container header { top:90px;}
 
/*** ÇÏÀ§¸Þ´º***/
ul.ssubmenu:after {content:"";display:block;clear:both;}
ul.ssubmenu li {display:inline-block; float:left; width:50%;    padding:0;   }
ul.ssubmenu li.mbr_1 { background:url('../../img/line_t.png') right 0 repeat-y;}
ul.ssubmenu li a {display:inline-block;  padding:5px 0;   font-size:12px;  background:url('../../img/line_t.png') 0 bottom repeat-x; width:100%; }
}






/*****************5.¼­ºêÄÁÅÙÃ÷ ¿µ¿ª*******************/
/***¹öÆ°***/
ul.btn_list { margin:10px auto; text-align:center;}
ul.btn_list li {display:inline; padding:0 2px; text-align:center;}
ul.btn_list li a  {font-size:13px;  color:#fff;   display:inline-block; border-radius:4px; -moz-border-radius: 4px; -webkit-border-radius:4px; padding:12px 0 5px 0; width:150px;}
.btn1 a { background:#F1592A; }
.btn2 a { background:#7E7E7E; }

.btn1 a:hover,.btn2 a:hover{background:#414141; color:#fff; }
 


/* Å¸ÀÌÆ² */
.con_style {  margin:70px auto ; max-width:1100px;}
.con_title1{font-size:27px; color:#000; font-weight:400; line-height:120%; padding:32px 0 20px 26px; background:url(../../img/icon_2.gif) no-repeat 0 30px;}



.con_style_basic { padding:40px 30px; text-align:left; margin:0 auto; max-width:1400px;}
.con_style_basic h3 {font-size:31px;line-height:140%; padding-bottom:20px; font-weight:900; letter-spacing:-1px; color:#626262; }
.con_style_basic h3 span {display:block; font-size:13px; letter-spacing:-0.03px;}




/*°Ô½ÃÆÇ»ó´Ü*/ 
.board_top p span { font-size:15px; line-height:100%; padding:0; margin:0; color:#3A3939;}
.board_top h4 {font-size:17px; color:#000; padding:10px 0; }
.board_top h4 span {font-size:17px; color:#F1592A;}
.bimg_news { background:url(../../img/btop_news.jpg) no-repeat 0 0; padding:0 0 30px 200px;}
.bimg_qna { background:url(../../img/btop_qna.jpg) no-repeat 0 0; padding:0 0 30px 200px;}
.bimg_form { background:url(../../img/btop_form.jpg) no-repeat 0 0; padding:0 0 30px 200px;}
 

/***Á¦Ç°¼Ò°³***/
.product_img {background:#F8F8F8; text-align:center; padding:100px 0; }
.product_img h3 {font-size:37px;line-height:100%; padding-bottom:20px; font-weight:400; letter-spacing:-1px; color:#F1592A; }
.product_img h3 span {font-size:29px; line-height:120%; letter-spacing:-0.8px;font-weight:200;   color:#000;}
.product_img .img_box {max-width:1300px; margin:30px auto;}
.product_img .img1 {width:50%; float:left;  }
.product_img .img2 { width:50%; float:right;  }
.point {background:#F8F8F8;}
 
/***Æ¯ÀåÁ¡***/
.point  h4 {font-size:27px;line-height:100%; padding-bottom:20px; font-weight:600; letter-spacing:-1px; color:#F1592A; text-align:left; }
.point  h4.blue { color:#478A94;   }
.point  h4 span {display:block; font-size:15px; line-height:120%; letter-spacing:-0.8px;font-weight:400;   color:#AAAAAA;}
.point .ptxt {width:50%; float:left; padding:80px 0;  }
.point .ptxt .ptxt_con {max-width:700px; width:90%; margin:0 auto;}
.point .ptxt ul li {background:#fff url('../../img/no1.gif') left top no-repeat; margin-bottom:10px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.point .ptxt ul li span.no {color:#fff; font-size:25px;   font-weight:900; position:absolute; left:20px; top:10px; }
.point .ptxt ul li p {padding:18px 15px 11px 90px;  font-size:16px; color:#000; line-height:120%;}
.point .ptxt ul li p span {display:block; color:#707070; font-size:11px; padding-top:3px;}
.point .ptxt ul li div.po_img {position:absolute; right:10px; top:12px;}
.point .pimg {background:#ECECEC; width:50%; float:right; padding:100px 0; text-align:center;}
.point .pimg .pimg_con {max-width:700px; width:90%; margin:0 auto;}
.point .ptxt ul li p.rp_01 {padding-right:90px;}
.point .ptxt ul li p.rp_02 {padding-right:70px;}
.point .ptxt ul li p.rp_03 {padding-right:115px;}

.point .ptxt2 {background:#ECECEC; width:50%; float:right; padding:80px 0; text-align:center; }
.point .ptxt2 .ptxt2_con {max-width:700px; width:90%; margin:0 auto;}
.point .ptxt2 ul li {text-align:left; background:#fff url('../../img/no2.gif') left top no-repeat; margin-bottom:10px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.point .ptxt2 ul li span.no {color:#fff; font-size:27px;   font-weight:900; position:absolute; left:17px; top:15px; }
.point .ptxt2 ul li p {padding:18px 15px 14px 90px;  font-size:16px; color:#000; line-height:120%; letter-spacing:-0.02em;}
.point .ptxt2 ul li p span {display:block; color:#707070; font-size:11px; padding-top:3px;}



/***Å×ÀÌºí***/
.table_01{  margin:0 auto;  max-width:1200px; }
.table_01 th{font-size:13px;  padding:8px 3px 3px 3px; border-right:solid 1px #fff; background:#eee;   border-bottom:solid 1px #fff; color:#000; font-weight:900;}
.table_01 th.fir{background:#F15929; color:#fff; }
.red {color:#EE0000; font-weight:bold;}
.table_01 td{  padding:8px 3px 3px 3px;  font-size:13px; border-bottom:solid 1px #fff; border-right:solid 1px #fff;  background:#eee; text-align:center; color:#000;  }
.table_01 td.fir{  background:#F15929; color:#fff;  text-align:center;}
.table_01 td.point_bg{background:#FCEFE0;}
.table_01 td.tc{text-align:center;}
.table_01 caption {font-size:0; line-height:0;}
.pmovie {background:#F8F8F8 url('../../img/con_12_3bg.jpg') center top no-repeat; text-align:center; padding:80px 0 30px 0; width:100%; }
.pmovie h3 {font-size:30px;font-weight:400; color:#fff; padding-bottom:10px;}
.pmovie .movie_box {width:600px; padding:15px 15px 80px 15px; background:url('../../img/movie_box.png') 0 0 no-repeat; margin:0 auto;}



@media screen and (max-width:767px) {
.pmovie {background-size:1100px; padding:50px 0 10px 0; }
.pmovie h3 {font-size:21px;}
.pmovie .movie_box {width:290px; padding:7px 7px 50px 7px; background-size:304px;}
.pmovie .movie_box iframe {width:100%; height:auto;}
}





@media screen and (max-width:1250px) {

/***Æ¯ÀåÁ¡***/
.product_img .img_box {max-width:90%;}
.point  h4 {font-size:19px; }
.point  h4 span { font-size:13px;}
.point .ptxt ul li,.point .ptxt2 ul li {  font-size:15px; line-height:120%; }
.point .ptxt ul li span,.point .ptxt2 ul li span {  font-size:11px; line-height:100%;}
.point .pimg {background:#ECECEC; width:50%; float:right; padding:100px 0; text-align:center;}
.point .pimg .pimg_con {max-width:700px; width:90%; margin:0 auto;}
}
 
@media screen and (max-width:900px) {
.product_img {padding:50px 0; }
.product_img h3 {font-size:27px;}
.product_img h3 span {font-size:23px; display:block;}
.product_img .img1,.product_img .img2 { width:100%; float:none; display:block; }
.product_img img,.point .pimg img{ max-width:350px; }
/***Æ¯ÀåÁ¡***/
.point .ptxt,.point .pimg,.point .ptxt2 { width:100%; float:none; display:block; }
.point .ptxt,.point .ptxt2,.point .ptxt2 { padding:50px 0;  }
.point  h4 {font-size:21px;}
.point  h4 span {font-size:13px;  }
.point .ptxt ul li p,.point .ptxt2 ul li p{padding-left:56px;  font-size:13px;}
.point .ptxt ul li,.point .ptxt2 ul li {background-size:55px;}
.point .ptxt ul li span.no,.point .ptxt2 ul li span.no {font-size:21px; left:10px;}


.point .ptxt ul li span,.point .ptxt2 ul li span {font-size:11px;}
.point .pimg {float:right; padding:50px 0;}
.table_01 th{ padding:5px 3px 3px 3px;   font-weight:400;  font-size:11px;}
.table_01 td{  padding:5px 3px 3px 3px;  font-size:11px; line-height:120%; }
 
@media screen and (max-width:1200px) {
.con_style {padding:20px 30px;}
.con_style3 h3 {font-size:20px; line-height:30px; margin-bottom:15px;}
.con_style3 h3 span { line-height:30px; font-size:20px; }
.con_style3 dl {padding:0 10px 20px 10px; }
.con_style3 dl dd h4 {font-size:30px; margin-bottom:10px;}
.con_style3 dl dd h4 span { font-size:18px; ;}
.con_style4 dl dd h3 {font-size:20px; margin:20px 0 10px 0; }
.con_style4 dl dd h3 strong {font-size:20px; }
.con_style4 dl dd h3 span {font-size:12px; }
.con_style4 dl dd p.d_t01 { margin:0;} 
.con_style4 dl dd p.d_t02 { margin:0 0 10px 0; }
.con_style5 h3 {font-size:20px; padding-bottom:20px; }
}





@media screen and (max-width:767px) {




/***¹öÆ°***/
ul.btn_list { margin:10px auto; text-align:center;}
ul.btn_list li {display:inline; padding:0 2px; text-align:center;}
ul.btn_list li a  {font-size:11px;   padding:10px 0; width:120px;}
 
 




/* Å¸ÀÌÆ² */
.con_style {  margin:20px auto; max-width:90%;}
.con_title1{font-size:21px;   padding:26px 0 20px 20px; background-size:15px;}

/*°Ô½ÃÆÇ»ó´Ü*/ 
.board_top p span {  font-size:11px;  line-height:100%; }
.board_top h4,.board_top h4 span {font-size:15px;  padding:5px 0; }
.bimg_news,.bimg_qna,.bimg_form { background-size:120px; padding:0 0 20px 120px;}


.con_style, .con_style_basic, .con_style3 {padding:10px;}
nav.tab {margin-bottom:20px;}
nav.tab ul.tab01 li {width:32%; }
nav.tab ul li a {min-width:0;}
.con_style {padding:20px 10px;}
.con_style1{ padding:30px 10px; }
.con_style1 h3,.con_style2 h3,.con_style6 h3,.con_style5 h3 {font-size:30px; }
.con_style2{ padding:30px;}
/* »ç¾÷ºÐ¾ß1 */
.con_style3 dl {padding:0; }
.con_style3 h3 {font-size:19px; }
.con_style3 dl dt, .con_style3 dl dd {width:100%;float:none; display:block; } 
.con_style3 dl dd h4 {font-size:30px; margin-top:15px; }
.con_style3 dl dd h4 span { font-size:17px; line-height:120%;}
/* »ç¾÷ºÐ¾ß2 - Ã¹¹øÂ°,¼¼¹øÂ° ´Ü¶ô */
.con_style4 dl dt {width:100%; float:none; display:block;}
.con_style4 dl dd{width:90%; float:none; margin:0 auto; display:block;}
.con_style4 dl dd h3 {font-size:21px;}
.con_style4 dl dd p.d_t02 { margin:0 0 10px 0; }
/* »ç¾÷ºÐ¾ß2 - µÎ¹øÂ°,³×¹øÂ° ´Ü¶ô */
.con_style5 h3 {font-size:21px;line-height:100%; padding-bottom:10px;}
.con_style5 h3 span {display:block; font-size:13px;line-height:100%;   }
.business2_2,.business2_4 {background-position:center top; background-size:1000px; padding:30px;}
.con_style6{ padding:30px 10px; text-align:center;}
.con_style6 dl {background:#eee; margin-bottom:10px;}
.con_style6 dl dt {background:#4D4D4D; float:none; display:block; font-size:20px; padding:20px 0 ; width:100%;text-align:center;}
.con_style6 dl dt span {display:block;font-size:18px; text-align:right;margin-right:15px;}
.con_style6 dl dd {float:none; display:block; margin:20px 0 0px 20px; text-align:left;}
}