@charset "utf-8";

/*½ºÅ©·Ñ °ü·Ã */
body {
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color: #cdcdcd;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-shadow-color: #cdcdcd;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #cdcdcd;}

/*==================================================================
	3: text setting
===================================================================*/
strong,b,.bold { font-family: 'NanumGothicBold';}
.bold {font-weight:700;}


/*	text-align styles
-------------------------------------------------------------------*/
.center	{ text-align: center !important; }
.left {	text-align: left !important; }
.right { text-align: right !important; }
.middle { vertical-align: middle !important; }
.top { vertical-align: top !important; }
table.top th, table.top td{vertical-align: top !important;}



/*==================================================================
	pen
===================================================================*/

.pen_y{ 
  background: #ffd736;
  left:0;
  bottom:-3px;
}
.pen_g{ 
  background: #CCFF33;
  left:0;
  bottom:-3px;
}
/*==================================================================
	 underline
===================================================================*/
.un {text-decoration:underline;}

.br_b {border-bottom:1px solid #dddddd;}
.br_r {border-right:1px solid #bbbbbb;}
.br_t {border-top:1px solid #dddddd;}
.br_bd {border-bottom:1px dotted #dddddd;}
/* Theme styleseet file */
/*-------------------------------------------------------------------
| DEFAULT FONT
| ------------------------------------------------------------------*/
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.ttf) format('truetype');
}

/* -------------------------------------------------------------------
| DEFAULT TAG SETTING
|------------------------------------------------------------------ */
/* Prevent scroll on narrow devices */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,div{margin:0;padding:0}
body,input,textarea,select,button,table{font-size:12px;font-family: 'Nanum Gothic', sans-serif;}
img,fieldset{border:0}
legend{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden;font-size:0;line-height:0}
dl,ul,ol,li{list-style:none;margin:0;padding:0}
em,address{font-style:normal}
a{text-decoration:none;outline:0}
a:hover,a:active,a:focus{text-decoration:none}
button, button:focus{border:0;outline:0;outline:none;border:none}


/* -------------------------------------------------------------------
| start
|------------------------------------------------------------------ */
/* header */
#header{width:100%;min-width:1000px;height:120px}
.top_header{position:relative;width:1000px;margin:0 auto;height:65px}
.logo{position:absolute;left:240px;top:25px}
.logo_img{position:absolute;left:0px;top:10px;width:238px;margin:0 auto;height:42px;background:url(/car/img/top_02.jpg)}

.logo_c1{font-size:16px;color:#333;font-weight:700;line-height:27px}

.logo_c1_img{padding-right:7px}
.logo_c1_t2{font-weight:800;color:#487799;font-size:30px;letter-spacing:1px}

.logo_c3{font-size:16px;color:#333;font-weight:700;line-height:27px}
.logo_c3_t3{font-weight:600;font-size:18px;color:#C52350;}

.call{position:absolute;right:0px;top:11px;width:305px;height:63px; no-repeat;padding-top:5px;text-align:center;font-size:15px;color:#333;font-weight:700;line-height:30px;color:#969392;}
.call_img{position:relative;top:7px}
.call_t{font-size:32px;color:#C52350;font-weight:800;letter-spacing:-1px}
.call_u{font-size:15px;color:#8C8C8C;font-weight:800;letter-spacing:-1px}
/* top_menu */
.navibar{width:100%;min-width:1000px;height:43px;background:#fff repeat-x;border-top:1px solid #B6B6B6;border-bottom:0px solid #B6B6B6;}
.top_menu{position:relative;width:970px;margin:0 auto;z-index:1000;border:0px solid #B6B6B6;}
.top_menu ul.top_menu_list{}
.top_menu ul.top_menu_list li{float:right;padding-right:20px;padding-top:12px}
.top_menu ul.top_menu_list li a{font-size:14px;color:#6D6D6D;letter-spacing:0.5px;font-weight:700}
.top_menu ul.top_menu_list li a:hover{color:#DE640A}
.top_menu ul.top_menu_list li a.active{color:#DE640A}

/* top_menu end */

/* container */
#container{width:100%;min-width:1000px;background:#fff;}
.counsel{position:relative;width:1000px;margin:0 auto}
.con1_01{width:1000px;height:382px}
.con1_01_visual{position:relative;width:1000px;height:382px;float:left;background:url(/car/img/main.jpg);border:1px solid #B6B6B6;}
.con1_01_visual h2{height:38px;margin-left:40px; color:#41636D;font-size:36px;font-weight:700;letter-spacing:1px;text-align:left;line-height:40px;margin-top:25px;}
.con1_01_visual h3{height:38px;margin-left:240px;color:#FF6600;font-size:18px;font-weight:600;letter-spacing:1px;text-align:left;line-height:40px;margin-top:15px;}
.con1_01_visual h4{height:28px;margin-left:645px;color:#535353;font-size:15px;font-weight:700;letter-spacing:1px;text-align:left;line-height:40px;margin-top:385px;}
.con1_01_visual h4 .span1{font-size:13px;}
.con1_01_visual_img{position:absolute;left:-42px;top:0px;}




/* counsel */
.con1_01_apply{position:absolute; width:420px;height:175px;float:left;background:#f7f7f7;left:550px; top:150px;border:1px solid #FFCE86; border-radius:10px;}
.con1_01_apply h2{height:38px;background:#E46D0C;color:#fff;font-size:18px;font-weight:700;letter-spacing:2px;text-align:center;line-height:40px; border-radius:10px 10px 0 0;}
.con1_01_apply h2 span{font-size:25px;color:#fe8d5b}



.top_counsel{position:absolute; width:290px;left:0px; padding:15px 0 0 17px}
.top_counsel_item{margin-bottom:8px}
.top_counsel_item_t{display:inline-block;width:60px;font-size:13px;color:#333;font-weight:700;letter-spacing:1px;}
.top_counsel_item_t .T1{font-size:13px;padding:0px;width:102px;height:22px;border:0px solid #aaa}
.top_counsel_item_t .T2{font-size:13px;padding:0px;width:16px;height:22px;border:0px solid #aaa}
.top_counsel_item_t .T3{font-size:13px;padding:0px;width:16px;height:22px;border:0px solid #aaa}

.top_counsel_item input{font-size:13px;padding:0px;width:166px;height:22px;border:1px solid #aaa}
.top_counsel_item input{font-size:13px;padding:0px;width:166px;height:22px;border:1px solid #aaa}
.top_counsel_item input.input_st{width:45px;border:1px solid #aaa}

.select_st{font-size:13px;height:22px;width:48px;border:1px solid #aaa}

.top_counsel_item2{text-align:center}
.top_counsel_item_t2{font-size:12px;color:#6b6b6b;font-weight:700}
.top_counsel_item2 input{position:relative;top:2px}

.top_counsel_item3{position:absolute;left:270px;top:40px;width:185px;height:40px;margin:0px auto 0}

.top_counsel_btn{position:absolute;left:270px;top:80px;width:185px;height:100px;margin:0px auto 0}
.top_counsel_btn span{display:block;width:135px; cursor:pointer; height:50px;border-radius:10px;background:#FFAD33;color:#000;font-weight:600;text-align:center;font-size:14px;padding-top:10px;line-height:20px;border:2px solid #E46D0C}
.top_counsel_btn span:hover{background:#FBF9B5}
/* counsel end */

/* cot01 */
.line1{ width:998px;height:1px ;background:#E8E8E8;}

.line10{ width:998px;height:10px ;}
.line20{ width:998px;height:20px ;}
.line30{ width:998px;height:30px ;}
.line40{ width:998px;height:40px ;}
.line50{ width:998px;height:50px ;}
.line60{ width:998px;height:60px ;}


.cot{ width:1000px;height:385px ;border:0px solid #D9D9D9}
.cot01{position:absolute;width:700px;height:385px;float:left;background:url(/car/img/car_1.jpg);border:1px solid #CBD3E4}
.cot01 .cot01_1{position:absolute;left:470px;top:100px;width:170px;height:215px;float:left;background:#F0F5FB;padding:15px;border:1px solid #DAE7F5}
.cot01 .cot01_1 span{color:#4B4B4B;font-size:15px;letter-spacing:1px;text-align:left;line-height:30px;}


.cot02{position:relative;width:290px;height:385px;float:RIGHT;background:#E16055;border:1px solid #FFCCFF}
.cot02 .cot02_1{position:absolute;width:270px;height:55px;float:left;background:#E16055;padding:10px;}
.cot02 .cot02_1 span{color:#FFFFFF;font-size:20px;letter-spacing:1px;text-align:left;line-height:30px;font-weight:600;}
.cot02 .cot02_2{position:absolute;top:55px;width:290px;height:330px;float:left;background:#FBEBEA;}



.cot02 p{color:#fff;font-size:12px;font-weight:700;letter-spacing:0px;line-height:25px;padding:8px 0 0 14px}
.cot02_et{display:inline-block;width:168px}




.offline{ width:1000px;height:180px ;border:1px solid #CBD3E4;}
.offline .offline01{ position:relative;left:5px;top:5px;width:990px;height:25px;font-size:15px;background:#CAE0F7; border:0px solid #D9D9D9;font-weight:600;}
.offline .offline02{ position:relative;left:5px;top:5px;width:990px;height:35px; border:0px solid #D9D9D9;;}
.offline .offline02 h2{color:#4D4D4D;font-size:20px;letter-spacing:1px;text-align:left;font-weight:600;}
.offline .offline02 span{color:#FF3300;font-size:40px;letter-spacing:1px;text-align:left;font-weight:600;}
.offline .offline02 .span01{color:#FF3300;font-size:15px;letter-spacing:1px;text-align:left;font-weight:600;}
.offline .offline03{ position:relative;top:20px;width:1000px;height:45px ;border:0px solid #D9D9D9;background:url(/car/img/insu.jpg);}

.offlinebottom{ width:1000px;height:70px ;border:1px solid #CBD3E4;}
.offlinebottom .offlinebottom03{ position:relative;top:10px;width:1000px;height:45px ;border:0px solid #D9D9D9;background:url(/car/img/insu.jpg);}



.direct{ width:1000px;height:130px ;border:1px solid #FFCCFF;background:url(/car/img/direct.jpg);}
.direct .direct01{ position:relative;left:5px;top:5px;width:180px;height:25px;font-size:20px;background:#FDB7C7; border:0px solid #D9D9D9}
.direct .direct02{ position:relative;left:270px;top:45px;width:550px;height:35px; border:0px solid #D9D9D9;padding-top:10px;}
.direct .direct02 .h2{position:relative; top:-25px;color:#4758B8;font-size:35px;letter-spacing:-1px;text-align:left;font-weight:800;}
.direct .direct02 .h3{position:relative; top:-20px;left:250px;color:#E04B0C;font-size:35px;letter-spacing:-1px;text-align:left;font-weight:600;}


/* ¸ÞÀÎÈ­¸é Æ¯¾àÇÒÀÎ ¼³¸í */

.descripthion{ width:1000px;height:750px ;border:1px solid #D9D9D9;}
.descripthion .box01{overflow:hidden;position:relative;top:10px;left:18px;width:180px;height:70px;border:2px solid #FD665E;border-radius:50px;}
.descripthion .box01 h2{background:#FF9900;padding-top:5px;height:30px;color:#333;font-size:17px;text-align:center;margin:0px 0 5px;letter-spacing:-1px;}
.descripthion .box01 .box01_2{position:relative; width:185px; cursor:pointer; left:0px;height:35px;color:#990000;top:-5px;font-weight:800;text-align:center;font-size:14px;padding-top:7px;}
.descripthion .box01 .box01_2:hover{color:#FFF;background:#CD6158;}


.descripthion .box02{overflow:hidden;position:relative;top:-65px;left:215px;width:180px;height:70px;border:2px solid #B164FF;border-radius:50px;}
.descripthion .box02 h2{background:#FF9900;padding-top:5px;height:30px;color:#333;font-size:17px;text-align:center;margin:0px 0 5px;letter-spacing:-1px;}
.descripthion .box02 .box02_2{position:relative; width:185px; cursor:pointer; left:0px;height:35px;color:#990000;top:-5px;font-weight:800;text-align:center;font-size:14px;padding-top:7px;}
.descripthion .box02 .box02_2:hover{color:#FFF;background:#CD6158;}

.descripthion .box03{overflow:hidden;position:relative;top:-139px;left:410px;width:180px;height:70px;border:2px solid #EB65B6;border-radius:50px;}
.descripthion .box03 h2{background:#FF9900;padding-top:5px;height:30px;color:#333;font-size:17px;text-align:center;margin:0px 0 5px;letter-spacing:-1px;}
.descripthion .box03 .box03_2{position:relative; width:185px; cursor:pointer; left:0px;height:35px;color:#990000;top:-5px;font-weight:800;text-align:center;font-size:14px;padding-top:7px;}
.descripthion .box03 .box03_2:hover{color:#FFF;background:#CD6158;}

.descripthion .box04{overflow:hidden;position:relative;top:-213px;left:605px;width:180px;height:70px;border:2px solid #56AC00;border-radius:50px;}
.descripthion .box04 h2{background:#FF9900;padding-top:5px;height:30px;color:#333;font-size:17px;text-align:center;margin:0px 0 5px;letter-spacing:-1px;}
.descripthion .box04 .box04_2{position:relative; width:185px; cursor:pointer; left:0px;height:35px;color:#990000;top:-5px;font-weight:800;text-align:center;font-size:14px;padding-top:7px;}
.descripthion .box04 .box04_2:hover{color:#FFF;background:#CD6158;}

.descripthion .box05{overflow:hidden;position:relative;top:-287px;left:800px;width:180px;height:70px;border:2px solid #5CB5FC;border-radius:50px;}
.descripthion .box05 h2{background:#FF9900;padding-top:5px;height:30px;color:#333;font-size:17px;text-align:center;margin:0px 0 5px;letter-spacing:-1px;}
.descripthion .box05 .box05_2{position:relative; width:185px; cursor:pointer; left:0px;height:35px;color:#990000;top:-5px;font-weight:800;text-align:center;font-size:14px;padding-top:7px;}
.descripthion .box05 .box05_2:hover{color:#FFF;background:#CD6158;}


.descripthion .sub_descripthion{position:relative;top:-250px;left:20px;width:910px;height:580px ;border:0px solid #DFDFDF;padding:10px;padding-left:40px;
	box-shadow: 0px 0px 30px rgba(0,0,0,.3);
	-moz-box-shadow: 0px 0px 30px rgba(0,0,0,.3); 
	-webkit-box-shadow: 0px 0px 30px rgba(0,0,0,.3); 
	-o-box-shadow: 0px 0px 30px rgba(0,0,0,.3); 
}
.descripthion .sub_descripthion .con01{ position:relative; width:850px;height:550px ;border:0px solid #D9D9D9;font-size:14px;line-height:25px;}
.descripthion .sub_descripthion .con01 h2{color:#333;font-size:30px;text-align:center;margin:25px 0 25px;font-weight:700;}
.descripthion .sub_descripthion .con01 .subtitle{width:850px;height:20px;color:#333;font-size:20px;text-align:center;margin:25px 0 25px;font-weight:700;background:#CEDCFF;padding:15px;}
.descripthion .sub_descripthion .con01  p{color:#333;font-size:13px;text-align:left;line-height:25px;font-weight:400;}

.matter{color:#CC0000;font-weight:400;}
/* ¸ÞÀÎÈ­¸é Æ¯¾àÇÒÀÎ ¼³¸í ¿©±â±îÁö */


.dirinsu1M{ width:1000px;height:135px ;}
.dirinsu1M .dirinsu1_01{ width:250px;height:130px;}
.dirinsu1M .dirinsu1_01 .dirinsu1_02{position:relative;width:220px;height:55px;left:13px;border:0px solid #D9D9D9;}
.dirinsu1M .dirinsu1_01 .dirinsu1_title{position:relative;width:220px;height:23px;left:5px;top:25px;border:0px solid #D9D9D9;font-size:20px;color:#FFF;font-weight:800;TEXT-ALIGN:center;padding:10px; }

.dirinsu1M .dirinsu1S{ position:relative;width:750px;height:130px;left:250px; top:-130px;border:0px solid #A1A1A1;}

.dirinsu1M .dirinsu1S .dirinsu1_tel{position:relative;left:10px;top:35px;width:250px;height:30px;font-size:18px;color:#555555;font-weight:800;border:2px solid #DD86C2;border-radius:10px;text-align:left;padding-left:15px;padding-top:5px;}
.dirinsu1M .dirinsu1S .dirinsu1_tel span{font-size:20px;color:#FF0000;font-weight:800;}

.dirinsu1M .dirinsu1S .dirinsu1_03{position:relative;left:10px; top:22px; width:730px;height:1px ;border:0px solid #D9D9D9;background:#B8B8B8;}
.dirinsu1M .dirinsu1S .dirinsu1_btn1
{
position:relative;left:300px; top:0px; width:150px;height:30px ;
border:2px solid #EFD352; border-radius:10px;
TEXT-ALIGN:   center; 
PADDING-LEFT: 10px;
PADDING-RIGHT: 10px;
MARGIN-BOTTOM: 0px;
padding-top: 8px;
PADDING-BOTTOM: 0px;
cursor:pointer;
}
.dirinsu1M .dirinsu1S .dirinsu1_btn1 span{font-size:16px;color:#FF0000;font-weight:600;}
.dirinsu1M .dirinsu1S .dirinsu1_btn1:hover{border:2px solid #EC8355;}

.dirinsu1M .dirinsu1S  .dirinsu1_btn2
{
position:relative;left:565px; top:-5px; width:150px;height:30px ;
border:2px solid #45DAAD; border-radius:10px;
TEXT-ALIGN:   center; 
PADDING-LEFT: 10px;
PADDING-RIGHT: 10px;
MARGIN-BOTTOM: 0px;
padding-top: 8px;
PADDING-BOTTOM: 0px;
cursor:pointer;
}
.dirinsu1M .dirinsu1S  .dirinsu1_btn2 span{font-size:16px;color:#256DDA;font-weight:600;}
.dirinsu1M .dirinsu1S  .dirinsu1_btn2:hover{border:2px solid #6592DC;}


.dirinsu1M .dirinsu1S .dirinsu1_04{position:relative; width:710px;height:20px; left:10px;top:10px;border:0px solid #D9D9D9;padding:13px; }




/* ÀÌÀü ³»¿ëÀÖ´Â ´ÙÀÌ·ºÆ® CSS */
.dirinsu1{ width:1000px;height:120px ;}
.dirinsu1 .dirinsu1_01{ width:1000px;height:55px ;border:0px solid #D9D9D9;}
.dirinsu1 .dirinsu1_01 .dirinsu1_02{position:relative;width:180px;height:55px ;border:0px solid #D9D9D9;}
.dirinsu1 .dirinsu1_01 .dirinsu1_tel{position:relative;left:200px;top:-45px;width:250px;height:30px;font-size:18px;color:#555555;font-weight:800;border:2px solid #FFCC00;border-radius:10px;text-align:left;padding-left:15px;padding-top:5px;}
.dirinsu1 .dirinsu1_01 .dirinsu1_tel span{font-size:20px;color:#FF0000;font-weight:800;}

.dirinsu1 .dirinsu1_01 .dirinsu1_03{position:relative;left:600px; top:-82px; width:400px;height:50px ;border:0px solid #D9D9D9;}
.dirinsu1 .dirinsu1_01 .dirinsu1_03 .dirinsu1_btn1
{
position:relative;left:40px; top:10px; width:150px;height:30px ;
border:2px solid #EFD352; border-radius:10px;
TEXT-ALIGN:   center; 
PADDING-LEFT: 10px;
PADDING-RIGHT: 10px;
MARGIN-BOTTOM: 0px;
padding-top: 8px;
PADDING-BOTTOM: 0px;
cursor:pointer;
}
.dirinsu1 .dirinsu1_01 .dirinsu1_03 .dirinsu1_btn1 span{font-size:16px;color:#FF0000;font-weight:600;}
.dirinsu1 .dirinsu1_01 .dirinsu1_03 .dirinsu1_btn1:hover{border:2px solid #EC8355;}

.dirinsu1 .dirinsu1_01 .dirinsu1_03 .dirinsu1_btn2
{
position:relative;left:220px; top:-2px; width:150px;height:30px ;
border:2px solid #45DAAD; border-radius:10px;
TEXT-ALIGN:   center; 
PADDING-LEFT: 10px;
PADDING-RIGHT: 10px;
MARGIN-BOTTOM: 0px;
padding-top: 8px;
PADDING-BOTTOM: 0px;
cursor:pointer;
}
.dirinsu1 .dirinsu1_01 .dirinsu1_03 .dirinsu1_btn2 span{font-size:16px;color:#256DDA;font-weight:600;}
.dirinsu1 .dirinsu1_01 .dirinsu1_03 .dirinsu1_btn2:hover{border:2px solid #6592DC;}

.dirinsu1 .dirinsu1_04{position:relative;top:10px; width:980px;height:20px ;border:0px solid #D9D9D9;padding:10px; }
.dirinsu1 .dirinsu1_05{ padding-top:10px; width:495px;height:135px ;border:0px solid #D9D9D9;}
.dirinsu1 .dirinsu1_05 .dirinsu1_bar{position:relative;top:-120px;left:500px;width:1px;height:120px ;border:0px solid #D9D9D9;background:#D9D9D9 }
.dirinsu1 .dirinsu1_05 .dirinsu1_06{position:relative;top:-247px;left:505px;width:495px;height:135px ;border:0px solid #D9D9D9; padding-top:10px;}
.dirinsu1 .dirinsu1_07{position:relative; width:960px;height:20px ;border:0px solid #D9D9D9;text-align:right; }


.dirinsu1 UL  
{  top:10px;line-height:22px;
	 margin:1px; padding:1px;
	font-weight:100; font-size:12px;
    TEXT-ALIGN:   left; 
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
	MARGIN-BOTTOM: 0px;
	PADDING-TOM: 0px;
	PADDING-BOTTOM: 0px;
}

.dirinsu1 UL LI{list-style-type: square;MARGIN-LEFT: 13px;}  

/* ----- ÀÌÀü ³»¿ëÀÖ´Â ´ÙÀÌ·ºÆ® CSS  ¿©±â±îÁö-------------------------------- */

.Lastcounsel{ width:995;height:225px ;border:1px solid #9E9E9E;background:url(/car/img/counsel.jpg);}
.Lastcounsel .Lastcounsel_tel{position:relative;left:275px;top:170px;width:230px;height:30px ;border:0px solid #D9D9D9;color:#CC0000;font-size:30px;font-weight:700;letter-spacing:-2px;}
.Lastcounsel .Lastcounsel_M{position:relative;left:520px;top:5px;width:460px;height:155px ;border:1px solid #FFCC99;}
.Lastcounsel .Lastcounsel_01{position:relative;left:0px;top:-30px;width:460px;height:40px ;border:0px solid #D9D9D9;}
.Lastcounsel .Lastcounsel_01 H2{position:relative;left:-1px;top:0px;width:462px;height:40px ;border:0px solid #D9D9D9;}
.Lastcounsel .Lastcounsel_01  H2{height:38px;background:#E46D0C;color:#fff;font-size:18px;font-weight:700;letter-spacing:2px;text-align:center;line-height:40px; }
.Lastcounsel .Lastcounsel_01  H2 span{font-size:25px;color:#fe8d5b}
.Lastcounsel .Lastcounsel_info{position:relative;left:550px;top:10px;width:425px;height:30px ;border:0px solid #FFAD33;color:#000;font-size:12px;font-weight:500;letter-spacing:1px;text-align:right;}

.Lastcounsel .Lastcounsel_02{position:absolute; top:10px;width:290px;left:0px; padding:15px 0 0 17px}
.Lastcounsel .Lastcounsel_02 .counsel_item{margin-bottom:8px}
.Lastcounsel .Lastcounsel_02 .counsel_item_t{display:inline-block;width:80px;font-size:13px;color:#333;font-weight:700;letter-spacing:3px;}


.Lastcounsel .Lastcounsel_02 .counsel_item_t .T1{font-size:13px;padding:0px;width:102px;height:22px;border:0px solid #aaa}
.Lastcounsel .Lastcounsel_02 .counsel_item_t .T2{font-size:13px;padding:0px;width:16px;height:22px;border:0px solid #aaa}
.Lastcounsel .Lastcounsel_02 .counsel_item_t .T3{font-size:13px;padding:0px;width:16px;height:22px;border:0px solid #aaa}

.Lastcounsel .Lastcounsel_02 .counsel_item input{font-size:13px;padding:0px;width:166px;height:22px;border:1px solid #aaa}
.Lastcounsel .Lastcounsel_02 .counsel_item input .input_style{width:45px;border:1px solid #aaa}

.Lastcounsel .Lastcounsel_02 .counsel_item input .select_style{font-size:13px;height:22px;width:48px;border:1px solid #aaa}

.Lastcounsel .Lastcounsel_03_btn{position:absolute;left:290px;top:50px;width:195px;height:120px;margin:0px auto 0}
.Lastcounsel .Lastcounsel_03_btn span
{
display:block;width:155px; cursor:pointer; height:50px;border-radius:10px;background:#FFAD33;
color:#000;font-weight:600;text-align:center;font-size:14px;padding-top:10px;line-height:20px;
;border:2px solid #E46D0C
}
.Lastcounsel .Lastcounsel_03_btn span:hover{background:#FBF9B5}



.sub01{ width:1000px;height:125px ;border:0px solid #D0D0D0;text-align:center;}
.sub01 .sub01_img{ width:1000px;height:115px ;border:1px solid #D0D0D0;background:url(/car/img/sub_01.jpg);}
.sub01_content{ width:950px;height:1280px ;border:1px solid #DFDFDF;padding:10px;padding-left:40px;
	box-shadow: 0px 0px 30px rgba(0,0,0,.3);
	-moz-box-shadow: 0px 0px 30px rgba(0,0,0,.3); 
	-webkit-box-shadow: 0px 0px 30px rgba(0,0,0,.3); 
	-o-box-shadow: 0px 0px 30px rgba(0,0,0,.3); 
}
.sub01_content .sub01_con1{ width:910px;height:215px ;border:1px solid #C6DBFD;padding-top:2px;}
.sub01_content .sub01_con1 .contitle{position:relative; top:0px;  width:890px;height:20px ;border:0px solid #D0D0D0;font-size:16px;font-weight:700;color:#fff;padding:10px;}
.sub01_content .sub01_con1 .conbottom{position:relative; top:0px; width:889px;height:145px ;border:0px solid #FFAD33;font-size:13px;padding:10px;}
.sub01_content .sub01_con1 .conbottom h2{height:35px;color:#660000;font-size:15px;font-weight:700;letter-spacing:1px;}
.sub01_content .sub01_con1 .conbottom P{line-height:26px;color:#5F5F5F;}
.sub01_content .sub01_con1 .conbottom h3{height:18px;color:#660000;font-size:13px;font-weight:700;letter-spacing:1px;line-height:26px;}


.sub02{ width:1000px;height:125px ;border:0px solid #D0D0D0;text-align:center;}
.sub02 .sub02_img{ width:1000px;height:115px ;border:1px solid #D0D0D0;background:url(/car/img/sub_02.jpg);}
.sub02_content{ width:950px;height:1280px ;border:1px solid #DFDFDF;padding:10px;padding-left:40px;
	box-shadow: 0px 0px 30px rgba(0,0,0,.3);
	-moz-box-shadow: 0px 0px 30px rgba(0,0,0,.3); 
	-webkit-box-shadow: 0px 0px 30px rgba(0,0,0,.3); 
	-o-box-shadow: 0px 0px 30px rgba(0,0,0,.3); 
}
.sub02_content .sub02_con1{ width:910px;height:235px ;border:1px solid #C6DBFD;padding-top:2px;}
.sub02_content .sub02_con1 .contitle{position:relative; top:0px;  width:890px;height:20px ;border:0px solid #D0D0D0;font-size:16px;font-weight:700;color:#fff;padding:10px;}
.sub02_content .sub02_con1 .conbottom{position:relative; top:0px; width:889px;height:145px ;border:0px solid #FFAD33;font-size:13px;padding:10px;}
.sub02_content .sub02_con1 .conbottom h2{height:25px;color:#660000;font-size:14px;font-weight:700;letter-spacing:1px;line-height:26px;}
.sub02_content .sub02_con1 .conbottom P{line-height:26px;color:#5F5F5F;}



.sub03{ width:1000px;height:125px ;border:0px solid #D0D0D0;text-align:center;}
.sub03 .sub03_img{ width:1000px;height:115px ;border:1px solid #D0D0D0;background:url(/car/img/sub_03.jpg);}
.sub03_content{ width:950px;height:750px ;border:1px solid #DFDFDF;padding:10px;padding-left:40px;
	box-shadow: 0px 0px 30px rgba(0,0,0,.3);
	-moz-box-shadow: 0px 0px 30px rgba(0,0,0,.3); 
	-webkit-box-shadow: 0px 0px 30px rgba(0,0,0,.3); 
	-o-box-shadow: 0px 0px 30px rgba(0,0,0,.3); 
}
.sub03_content .sub03_con1{ width:910px;height:215px ;border:1px solid #FDCA6C;padding-top:2px;}
.sub03_content .sub03_con1 .contitle{position:relative; top:0px;  width:890px;height:20px ;border:0px solid #D0D0D0;font-size:16px;font-weight:700;color:#fff;padding:10px;}
.sub03_content .sub03_con1 .conbottom{position:relative; top:0px; width:889px;height:145px ;border:0px solid #FFAD33;font-size:13px;padding:10px;}
.sub03_content .sub03_con1 .conbottom h2{height:35px;color:#660000;font-size:15px;font-weight:700;letter-spacing:1px;}
.sub03_content .sub03_con1 .conbottom P{line-height:26px;color:#5F5F5F;}


.table_type {margin:0 auto;font-size:13px;color:#333;font-weight:700;border:0px solid #FFBB55}
.table_type th{height:30px;text-align:center;background:#F2F2F2; line-height:20px}
.table_type td{text-align:center;padding:5px;background:#FFF; height:10px; line-height:20px}
.table_type img{width:100px;height:30px;}


.table_type1 {margin:0 auto;font-size:13px;color:#333;border:0px solid #FFBB55}
.table_type1 th{height:30px;text-align:center;background:#E3E3E3; line-height:20px;font-weight:700;}
.table_type1 td{text-align:center;padding:5px;background:#FFF; height:10px; line-height:20px}
.table_type1 img{width:100px;height:30px;}

.con2_03_R{position:relative; width:290px;height:310px;float:left;background:#FBEBEA}
.R_c{width:280px;height:210px;margin:0 auto;background:#FBEBEA}
.con2_03_R ul{position:relative;top:15px;width:305px;height:310px;margin:0 auto;overflow:hidden;}
.con2_03_R ul li{color:#000;font-size:11px;line-height:25px}
.R_1{display:inline-block; width:80px; text-align:center; color:#000;  }
.R_2{display:inline-block; width:110px; text-align:left; color:#000; }
.R_3{display:inline-block; width:100px; text-align:left;}
.R_4{display:inline-block; width:100px; text-align:left;}


.Mcon1_01{width:1000px;height:264px}
.Mcon1_01_M{width:500px;height:364px;float:left;background:#fca049}
.M_c{width:354px;height:300px;margin:0 auto;background:#FFFFFF}

.Mcon1_02{width:1000px;height:264px}
.Mcon1_02 h2{color:#733405;font-size:20px;font-weight:500;text-align:center;line-height:50px}

.Mcon1_02_M{width:500px;height:364px;float:left;background:#fca049}
.Mcon1_02_M_img{width:300px;height:300px;margin:0 auto;background:#FFFFFF}


#con1{width:100%;min-width:1000px;background:#fff;border-top:5px solid #FF3300;}
.con1_04{position:relative;left:0px;width:715px;margin:0 auto;height:265px;text-align:center;}
.con1_04_box{left:0px;width:715px;margin:0 auto;height:230px;text-align:center;border:0px solid #D2D2D2}

.con1_04_box01{overflow:hidden;position:absolute;top:15px;left:10px;width:165px;height:165px;border:2px solid #FD665E;border-radius:50%;}
.con1_04_box01 h2{padding-top:20px;height:35px;color:#333;font-size:20px;text-align:center;letter-spacing:-1px;background:linear-gradient(45deg, rgba(243,197,189,1) 0%,rgba(232,108,87,1) 50%,rgba(234,40,3,1) 51%,rgba(255,102,0,1) 75%,rgba(199,34,0,1) 100%);line-height:30px}
.con1_04_box01 P{margin:15px;font-size:13px;color:#5b5b5b;text-align:center;font-weight:400;line-height:25px;float:center;}

.con1_04_box02{overflow:hidden;position:absolute;top:15px;left:185px;width:165px;height:165px;border:2px solid #FF9900;border-radius:50%;font-size:14px;color:#5b5b5b;text-align:center;font-weight:400;line-height:25px;float:center;}
.con1_04_box02 h2{padding-top:20px;height:35px;color:#333;font-size:20px;text-align:center;letter-spacing:-1px;background:linear-gradient(45deg, rgba(255,183,107,1) 0%,rgba(255,167,61,1) 50%,rgba(255,124,0,1) 51%,rgba(255,127,4,1) 100%);line-height:30px}
.con1_04_box02 P{margin:15px;font-size:13px;color:#5b5b5b;text-align:center;font-weight:400;line-height:25px;float:center;}

.con1_04_box03{overflow:hidden;position:absolute;top:15px;left:360px;width:165px;height:165px;border:2px solid #E0CA7E;border-radius:50%;font-size:14px;color:#5b5b5b;text-align:center;font-weight:400;line-height:25px;float:center;}
.con1_04_box03 h2{padding-top:20px;height:35px;color:#333;font-size:20px;text-align:center;letter-spacing:-1px;background:linear-gradient(45deg, rgba(252,234,187,1) 0%,rgba(252,205,77,1) 50%,rgba(248,181,0,1) 51%,rgba(251,223,147,1) 100%);line-height:30px}
.con1_04_box03 P{margin:15px;font-size:13px;color:#5b5b5b;text-align:center;font-weight:400;line-height:25px;float:center;}

.con1_04_box04{overflow:hidden;position:absolute;top:15px;left:535px;width:165px;height:165px;border:2px solid #99CC00;border-radius:50%;font-size:14px;color:#5b5b5b;text-align:center;font-weight:400;line-height:25px;float:center;}
.con1_04_box04 h2{padding-top:20px;height:35px;color:#333;font-size:20px;text-align:center;;letter-spacing:-1px;background:linear-gradient(45deg, rgba(230,240,163,1) 0%,rgba(210,230,56,1) 50%,rgba(195,216,37,1) 51%,rgba(219,240,67,1) 100%); line-height:30px}
.con1_04_box04 P{margin:15px;font-size:13px;color:#5b5b5b;text-align:center;font-weight:400;line-height:25px;float:center;}


.bn1{width:100%;height:435px ;background:#fff;}
.banner{ position:absolute;width:1000px;height:395px ;border:0px solid #D9D9D9;background:url(/img/banner.jpg);}
.banner h2{height:50px;padding-top:25px;color:#fff;font-size:27px;font-weight:700;letter-spacing:0px;text-align:center;line-height:50px}
.banner h2 span{color:#fe8d5b}

.banner_box{ position:absolute;top:180px;left:538px;width:457px;height:200px ;border:1px solid #D9D9D9;}
.banner_box h2{margin:15px;height:50px;padding-top:5px;color:#fe8d5b;font-size:20px;font-weight:700;letter-spacing:0px;text-align:left;}
.banner_box P{margin:15px;font-size:13px;color:#5b5b5b;text-align:left;font-weight:400;line-height:25px;float:center;letter-spacing:0px;}



/* bottom end */


/* bottom */
.bottom{ width:1000px;height:285px ;border:1px solid #E4E4E4}

.bottom_cs{position:absolute;left:400px;width:300px;height:285px;float:left;background:#C1F2FF;}
.bottom_cs h2{height:50px;background:#171717;color:#fff;font-size:17px;font-weight:700;letter-spacing:-1px;text-align:center;line-height:50px}
.bottom_cs h2 span{color:#fe8d5b}
.bottom_cs_form{padding:18px 0 0 17px}


.bottom_call{position:relative;left:0px;width:400px;height:285px;float:left;background:url(/img/call.jpg); }
.bottom_call h2{height:50px;background:#FF9966;color:#660000;font-size:17px;font-weight:700;text-align:center;line-height:56px}
.bottom_call h2 span{font-size:13px;font-weight:500;}

.bottom_call_t{font-size:32px;color:#febe22;font-weight:800;text-align:center;letter-spacing:-0.5px}

.bottom_emergency{position:relative;width:300px;height:285px;float:RIGHT;background:#8EA4CC}
.bottom_emergency h2{height:50px;background:#738DBF;color:#fff;font-size:17px;font-weight:400;text-align:center;line-height:56px}
.bottom_emergency h2 span{font-weight:800}
.bottom_emergency p{color:#fff;font-size:12px;font-weight:700;letter-spacing:0px;line-height:25px;padding:8px 0 0 14px}
.bottom_et{display:inline-block;width:178px}



.bottom_item_bt{width:225px;height:40px;margin:10px auto 0}
.bottom_item_bt span{display:block;width:210px; cursor:pointer; height:35px;border-radius:10px;background:#f84c2a;color:#fff;font-weight:600;text-align:center;font-size:18px;padding-top:16px}
.bottom_item_bt span:hover{background:#f79247}

.bottom_sub{position:relative;left:0px;top:10px;width:820px;height:280px;background:#fff;border:1px solid #e0e0e0;border-top:5px solid #32579C;padding:20px 90px 90px; }
.bottom_sub h2{color:#FF0000;font-size:20px;text-align:center;margin:15px 0 25px;font-weight:700;}
.bottom_sub .subtitle{color:#333;font-size:20px;text-align:center;margin:25px 0 25px;font-weight:700;}
.bottom_sub p{color:#333;font-size:13px;text-align:left;line-height:25px;font-weight:400;}

.bottom_sub .br{height:20px}
.bottom_sub .matter{color:#CC0000;font-weight:400;}


/* bottom end */




/* sub page*/
.sub_type{position:relative;width:820px;margin:60px auto 75px;min-height:450px;background:#fff;border:1px solid #e0e0e0;border-top:5px solid #32579C;padding:20px 90px 90px;
	box-shadow: 0px 0px 40px rgba(0,0,0,.3);
    -moz-box-shadow: 0px 0px 40px rgba(0,0,0,.3); 
    -webkit-box-shadow: 0px 0px 40px rgba(0,0,0,.3); 
    -o-box-shadow: 0px 0px 40px rgba(0,0,0,.3); }
.sub_type h2{color:#333;font-size:30px;text-align:center;margin:25px 0 25px;font-weight:700;}
.sub_type .subtitle{color:#333;font-size:20px;text-align:center;margin:25px 0 25px;font-weight:700;}
.sub_type p{color:#333;font-size:15px;text-align:left;line-height:35px;font-weight:400;}

.sub_type .br{height:20px}
.sub_type .matter{color:#CC0000;font-weight:400;}
/* sub page end */



.insuList{width:1000px;height:80px;background:#FFFFFF;padding-top:20px;}
.insuList1{width:1000px;height:60px;background:#FFFFFF;border:1px solid #D9D9D9}
.insuList_box{position:relative;top:7px;float:left;font-size:16px;font-weight:700;color:#F06846;width:115px;height:47px;text-align:center;}
.insuList_space{position:relative;top:7px;float:left;color:#fff;width:9px;height:17px}

   

.con1_05{position:relative;left:0px;width:1000px;margin:0 auto;height:325px;text-align:center;}
.con1_05 h2{color:#333;font-size:25px;text-align:left;margin:30px 0 5px;letter-spacing:-1px;background:#fff;line-height:50px}
.con1_05 h2 .con1_05_txt{font-weight:700;color:#CE2828;margin-left:10px;}

.con1_06{position:relative;left:0px;width:1000px;margin:0 auto;height:185px;text-align:center;}
.con1_06 h2{color:#333;font-size:25px;text-align:left;margin:30px 0 5px;letter-spacing:-1px;background:#fff;line-height:50px}
.con1_06 h2 .con1_05_txt{font-weight:700;color:#CE2828;margin-left:10px;}
.con1_06_box{left:0px;width:1000px;margin:0 auto;height:102px;background:url(/img/event1.jpg);border:1px solid #aaa}


.con1_05_box{left:0px;width:1000px;margin:0 auto;height:205px;text-align:center;background:url(/img/event.jpg);}

.con1_05_box01{position:absolute;top:65px;left:200px;width:570px;height:80px;border:0px solid #aaa}
.con1_05_box01 P{margin:15px;font-size:20px;color:#5b5b5b;text-align:center;font-weight:400;line-height:30px;float:center;letter-spacing:1px;}

.con1_05_box02{position:absolute;top:180px;left:385px;width:570px;height:80px;border:0px solid #aaa}
.con1_05_box02 P{margin:15px;font-size:20px;color:#5b5b5b;text-align:center;font-weight:400;line-height:30px;float:center;letter-spacing:1px;}



/* footer */

#footer_wrap{width:100%;min-width:1000px;background:#4F4744}
.footer{position:relative;width:1000px;margin:0 auto;padding:17px 0 13px;}
.footer_line{width:100%;min-width:1000px;background:#fff;padding-top:20px}
.copyright{color:#ccc;font-size:13px;line-height:20px;text-align:center;padding-top:18px}

.link {	width: 100%; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px;}
.link ul {	margin: 5px auto; width: 900px; height: 55px; text-align: center;}
.link ul li {	padding-top: 5px; margin-right: 29px; vertical-align: middle; float: left;}




/* csmt */
.gkcd{position:relative;left:0px;width:1000px;margin:0 auto;height:100px;text-align:center;}
.gkcd h2{color:#333;font-size:30px;text-align:center;margin:30px 0 5px;letter-spacing:-1px;background:#fff;line-height:50px}
.gkcd h2 span{font-weight:800}
.gkcd_span1{color:red;font-size:30px;font-weight:500;}
.gkcd_span2{color:red;font-size:20px;font-weight:400;}
.gkcd_c{width:454px;height:200px;margin:0 auto;background:#FFFFFF}
.gkcd_box{position:relative;top:7px;float:left;width:115px;height:47px;text-align:center;border:1px solid #aaa}
.gkcd_space{position:relative;top:7px;float:left;color:#fff;width:9px;height:17px}


.tboard h3{margin:0 auto 20px;color:#fff;font-size:18px;text-align:left;font-weight:700;background:#275894;padding:10px 15px 12px;line-height:25px;}
.tboard h4{margin:30px auto 20px;color:#333;font-size:15px;font-weight:700 line-height:20px;}
.tboard_box{border:1px solid #e3e3e3;margin:0 auto;padding:15px 5px 10px 10px; font-weight:300; line-height:20px}
.tboard_box p{font-size:13px;width:95%;text-align:left;}
.tboard_box span{font-weight:700;}



/* csmt end */
/* company */
.com_01{width:1000px;height:382px;position:relative;margin:0 auto}
.com_01_visual{position:relative;width:1000px;height:382px;float:center;background:url(/img/company01.jpg);}
.com_01_visual_img{position:absolute;left:-42px;top:0px;}




.company_type{position:relative;width:820px;margin:60px auto 75px;height:850px;background:#fff;border:1px solid #e0e0e0;border-top:5px solid #FF6600;padding:20px 90px 90px;
	box-shadow: 0px 0px 40px rgba(0,0,0,.3);
    -moz-box-shadow: 0px 0px 40px rgba(0,0,0,.3); 
    -webkit-box-shadow: 0px 0px 40px rgba(0,0,0,.3); 
    -o-box-shadow: 0px 0px 40px rgba(0,0,0,.3); }
.company_type h2{color:#333;font-size:30px;text-align:center;margin:25px 0 25px;font-weight:700;}
.company_type .subtitle{color:#333;font-size:20px;text-align:center;margin:25px 0 25px;font-weight:700;}
.company_type p{color:#333;font-size:15px;text-align:left;line-height:35px;font-weight:400;}

.company_type .br{height:20px}
.company_type .matter{color:#CC0000;font-weight:400;}

.company_L{position:relative;left:0px;width:490px;margin:0 auto;height:750px;text-align:center;border:0px solid #D1D1F8;float:left;font-size:13px;}
.company_L p{font-size:13px;}

.company_S{position:relative;right:0px;width:30px;margin:0 auto;height:750px;text-align:center;border:0px solid #D1D1F8;float:left;}


.company_R{position:relative;right:0px;width:290px;margin:0 auto;height:750px;text-align:center;border:0px solid #D1D1F8;float:left;background:url(/img/company02.jpg);}
.company_title {font-size:13px;color:#6600CC;font-weight:700;}

