@charset "utf-8";
@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
@import url(//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css);
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css); 
@font-face { font-family: 'TmonMonsori'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_two@1.0/TmonMonsori.woff') format('woff'); font-weight: normal; font-style: normal; } 

*{ margin:0; padding:0;}
ul, li {list-style:none;}
a{text-decoration:none; color:inherit; cursor:pointer;}
img{vertical-align:middle; border:0; }





/*공통*/
.clearfix:after{content:''; display: block; clear: both;}
.font_i{ font-style:italic;}
.font_b{ font-weight:bold;}
.font_s15{ font-size:15px;}
.font_s22{font-size:22px;}



.color_b{color:#3d6dbd;}
.color_lb{color:#2297cc;}
.color_r{ color:#fe2c2d;}
.color_o{ color:#ff8d2b;}
.color_db{ color:#083791;}
.color_ye{ color:#fff601;}
.color_m{ color:#04abb4;}
.color_dp{}
.color_w{ color:#ffffff;}
.color_lemon{ color:#f7ffa1;}
.color_do{color:#f84d33;}
.color_n{color:#083791;}

.bg_r{ background-color:#fe2c2d;}
.bg_g{ background-color:#e7e7e7;}
.bg_lg{ background-color:#f0f0f0;}
.bg_n{ background-color:#124395;}
.bg_dp{background-color:#ce338a;}
.bg_y{background-color:#ffa000;}
.bg_dg{background-color:#393939;}
.bg_car{border:2px solid #ccc; border-radius:15px; margin:10px;}

.logo_01{background-image:url(https://cancerok.speedgabia.com/car_direct/img/m_carlist_hd.png);}
.logo_02{background-image:url(https://cancerok.speedgabia.com/car_direct/img/m_carlist_hw.png);}
.logo_03{background-image:url(https://cancerok.speedgabia.com/car_direct/img/m_carlist_kb.png);}
.logo_04{background-image:url(https://cancerok.speedgabia.com/car_direct/img/m_carlist_db.png);}
.logo_05{background-image:url(https://cancerok.speedgabia.com/car_direct/img/m_carlist_hg.png);}
.logo_06{background-image:url(https://cancerok.speedgabia.com/car_direct/img/m_carlist_lo.png);}
.logo_07{background-image:url(https://cancerok.speedgabia.com/car_direct/img/m_carlist_me.png);}
.logo_08{background-image:url(https://cancerok.speedgabia.com/car_direct/img/m_carlist_axa.png);}
.logo_09{background-image:url(https://cancerok.speedgabia.com/car_direct/img/m_carlist_mg.png);}
.logo_10{background-image:url(https://cancerok.speedgabia.com/car_direct/img/m_carlist_cr.png);}

.line_b{ border-bottom:1px solid #dadada; }



/*상단 -공통*/
.top_box{ width:96%;  margin:0 auto; }
.t_logo_1{width:45%; height:60px; float:left; padding-left:15%;
          font-family: 'Noto Sans KR', sans-serif ; font-size:23px; color:#2d2d2d;
		  line-height:58px; letter-spacing:-2px; font-weight:700; 
		  background-image:url(https://cancerok.speedgabia.com/car_direct/auto_car/car_logo_bg.png); background-repeat:no-repeat; background-size:25%; background-position:left;}		
.top_tel{ width:32%; height:60px; float:right; padding-left:9%;
          background-repeat:no-repeat; background-size:20%; background-position:left; 
		  }	
.top_tel a{font-family: 'Noto Sans KR', sans-serif ; font-size:20px; color:#2d2d2d;  font-weight:700; letter-spacing:-2px; display:block; line-height:65px; }

.tel_ion_r{background-image: url(https://cancerok.speedgabia.com/cancerok/carbohum_new/images/tel_icon_r.png);}
.tel_ion_m{background-image: url(https://cancerok.speedgabia.com/cancerok/carbohum_new/images/tel_icon_g.png);}
.tel_ion_b{background-image: url(https://cancerok.speedgabia.com/cancerok/carbohum_new/images/tel_icon_b.png);}
.tel_ion_lb{background-image: url(https://cancerok.speedgabia.com/cancerok/carbohum_new/images/tel_icon_lb.png);}



.bt_kakao{ width:20%; height:40px; background-color:#fff313; float:right; margin-top:10px; border:1px solid #dadada;}
.bt_kakao_img{width:45%; height:32px; float:left; padding-top:8px; background-image: url(https://cancerok.speedgabia.com/denti/m/img/kakao_img.png); background-repeat: no-repeat; background-position: right; background-size:80%;}
.bt_kakao_text{width:55%;   float:right; padding-top:10px;  font-family: '돋움'; font-size:12px; font-weight:600; text-align:center; color:#2d2d2d; line-height:11px;}




/*상단 auto-cardirect(_1)*/

.t_logo_1_1{width:50%; height:50px; float:left; margin-top:10px;}	
.t_logo_1_1 a{font-family:'Nanum Square','돋움'; font-size:23px; color:#2d2d2d;  font-weight:600; line-height:20px; letter-spacing:-1px;}	
.t_logo_txt{font-family:'Nanum Square','돋움'; font-size:13px; color:#8f8f8f;  font-weight:600; line-height:18px; letter-spacing:-1px; }

/*상단 directcar-ins.com(_2)*/

.t_logo_1_2{width:50%; float:left;}	

/*상단 directinsu-car.com(_3)*/
.t_logo_1_3{width:50%; height:47px; float:left; margin-top:13px;}
.t_logo_1_3 a{font-family:'Nanum Square','돋움'; font-size:20px; color:#2d2d2d;  font-weight:600; line-height:20px; letter-spacing:-1px;}	


/*상단 directcar-insu.com(_5)*/

.t_logo_1_5{width:50%; height:50px; float:left; margin-top:10px;}	
.t_logo_1_5 a{font-family:'Nanum Square','돋움'; font-size:23px; color:#2d2d2d;  font-weight:600; line-height:24px; letter-spacing:-1px;}	
.t_logo_1_5_txt1{font-family:'Nanum Square','돋움'; font-size:10px; color:#2d2d2d;  font-weight:600; line-height:18px; letter-spacing:-1px; }
.t_logo_1_5_txt2{font-size:27px; }


/*상단 automobile-insu.com(_6)*/
.t_logo_1_6{width:42%; height:60px; float:left;  padding-left:16%;
            background-image:url(https://cancerok.speedgabia.com/car_direct/auto_car/car_logo_bg.png); background-repeat:no-repeat; background-size:28%; background-position:left;}	
.t_logo_1_6 a{font-family:'Noto Sans KR', sans-serif,'돋움'; font-size:23px; color:#2d2d2d;  font-weight:600; line-height:24px; letter-spacing:-1px; line-height:60px;}	
.t_logo_1_6_txt1{font-family:'Nanum Square','돋움'; font-size:10px; color:#2d2d2d;  font-weight:600; line-height:18px; letter-spacing:-1px; }
.t_logo_1_6_txt2{font-size:27px; }





	



/*메인 auto-cardirect(_1)*/
.main_visual_1{ margin:0 auto;}	
.main_img_1{ border-bottom:1px solid #dadada; border-top:1px solid #dadada;}
.m_img{ width:50%; float:left;}
.m_txt_1{ width:48%; float:right; padding-top:20px; padding-left:2%;
          font-family:'Nanum Square','돋움'; font-size:18px; color:#2d2d2d;  font-weight:500;  letter-spacing:-2px; line-height:22px;}
.m_txt_2{font-family:'Nanum Square','돋움'; font-size:24px;  font-weight:600;  letter-spacing:-2px; line-height:36px;}
.m_txt_3{font-family:'Nanum Square','돋움'; font-size:14px; color:#2d2d2d;  font-weight:500;  letter-spacing:-1px; line-height:16px;}


/*메인 directcar-ins.com(_2)*/

.main_img_2{ border-top:1px solid #dadada; height:88px;
             background-image:url(https://cancerok.speedgabia.com/car_direct/images/m/man_top_bg.jpg); background-repeat:no-repeat; background-position:center; background-size:100%;}

.m_txt2_1{ margin-left:7%; margin-top:10px;
           font-family:'Nanum Square','돋움'; font-size:14px; color:#2d2d2d;  font-weight:500;  letter-spacing:-1px; line-height:20px;}
.m_txt2_2{margin-left:7%;
           font-family:'Nanum Square','돋움'; font-size:20px; color:#2d2d2d;  font-weight:600;  letter-spacing:-2px; line-height:20px;}


/*메인  directinsu-car.com(_3)*/

.main_img_3{ border-top:1px solid #dadada; height:128px;
             background-image:url(https://cancerok.speedgabia.com/car_direct/images/m/man_top3_bg.png); background-repeat:no-repeat; background-position:center; background-size:100%;}

.m_txt3_1{ margin-left:5%; margin-top:23px;
           font-family:'Nanum Square','돋움'; font-size:26px; color:#2d2d2d;  font-weight:600;  letter-spacing:-2px; line-height:30px;}
.m_txt3_2{margin-left:5%;
           font-family:'Nanum Square','돋움'; font-size:11px; color:#2d2d2d;  font-weight:500;  letter-spacing:-1px; line-height:20px;}



/*메인  mycarbohum.com(_4)*/

.main_img_4{ border-top:1px solid #d6d6d6; height:126px; border-bottom:1px solid #d6d6d6;
             background-image:url(https://cancerok.speedgabia.com/car_direct/images/m/man_top4_bg.png); background-repeat:no-repeat; background-position:center; background-size:100%;}

.m_txt4_1{font-family:'Nanum Square','돋움'; font-size:26px;   font-weight:600;  letter-spacing:-2px; line-height:35px; margin-left:4%; margin-top:10px;  }
.m_txt4_1 span{ padding-right:10px;}
.m_txt4_2{ margin-left:4%;
           font-family:'Nanum Square','돋움'; font-size:18px;   font-weight:600;  letter-spacing:-2px; line-height:22px; color:#444444;}


/*메인  directcar-insu.com(_5)*/

.main_img_5{border-bottom:1px solid #dadada; border-top:1px solid #dadada;}
.m_img_5{ width:45%; float:right;}
.m_txt5_1{ width:52%; float:left; padding-top:34px; padding-left:3%;
          font-family:'Nanum Square','돋움'; font-size:25px; color:#2d2d2d;  font-weight:600;  letter-spacing:-2px; line-height:24px;}
.m_txt5_2{font-family:'Nanum Square','돋움'; font-size:14px;  font-weight:600;  letter-spacing:-1px; line-height:26px;}
.m_txt5_3{ font-size:16px; }


/*메인  automobile-insu.com(_6)*/
.main_visual_6{background-color:#c4edff; margin:0 auto; padding:4%;}	
.main_img_6{  background-image:url(https://cancerok.speedgabia.com/car_direct/auto_car/m/car_img.png); background-repeat:no-repeat;  background-size:40%;  background-position: top right; margin:0 auto; }
.main_img_6_title{font-family:'Nanum Square','돋움'; font-size:16px; color:#2d2d2d;  font-weight:600; line-height:20px; letter-spacing:-1px;}
.main_img_6 ul{ margin:0 auto; margin-top:10px;}
.main_img_6 ul li{width:23.6%; height:30px; background-color:#ffffff; border:1px solid #c2c2c2; float:left; margin-right:1%; margin-bottom:1%; background-repeat:no-repeat; background-size:100%; background-position:center;}
.main_img_6 ul li:nth-child(4n){ margin-right:0%;}




/*입력폼  -공통*/
.form_w{}
.form_w ul{}
.form_w ul li{ width:100%; height:30px; margin-bottom:10px; float:none; border:0;
                      font-family:'돋움'; font-size:16px; color:#2d2d2d;  font-weight:600; line-height:30px; letter-spacing:-0.5px; }
.form_w ul li:last-child{margin-bottom:0;}				  
.f_title{ width:25%; height:100%; float:left; }
.f_content{width:75%; height:100%; float:right;}
.f_content a{font-family:'돋움'; font-size:12px; color:#ffffff;  font-weight:500; line-height:30px; letter-spacing:-0.5px;  background-color:#2d2d2d; padding:2px 10px;}

.f_content_{width:48%; height:100%; float:left; margin-right:2%;}
.f_content_ a{font-family:'돋움'; font-size:12px; color:#ffffff;  font-weight:500; line-height:30px; letter-spacing:-0.5px;  background-color:#2d2d2d; padding:2px 10px;}


.f_content_2{width:37%; height:100%; float:left; margin-right:2%;}
.f_content_2 a{font-family:'돋움'; font-size:12px; color:#ffffff;  font-weight:500; line-height:30px; letter-spacing:-0.5px;  background-color:#2d2d2d; padding:2px 10px;}


.f_txt{font-family:'돋움'; font-size:13px; color:#2d2d2d;  font-weight:500; line-height:30px; letter-spacing:-0.5px; }



/*입력폼 auto-cardirect(_1)*/
.form_w_1{ background-color:#f3f3f3; padding:20px 0; border-bottom:1px solid #dadada;  }
.form_logo_1{}
.form_logo_1_title{font-family:'Nanum Square','돋움'; font-size:22px; color:#2d2d2d;   letter-spacing:-2px; line-height:20px; text-align:center;}
.form_logo_1 ul{ width:96%; margin:0 auto; margin-top:10px; }
.form_logo_1 ul li{ width:32%;  margin-right:2%; margin-bottom:5px; float:left; }
.form_logo_1 ul li:nth-child(3n){ margin-right:0;}
.f_logo_img{  }
.f_logo_bt{ height:25px; background-color:#3c6dbb; color:#ffffff;}
.f_logo_bt a{ display:block; line-height:25px; 
              font-family:'Nanum Square','돋움'; font-size:13px;  letter-spacing:-1px; text-align:center; }

.form_box_1{width:82%;  margin:0 auto; margin-top:10px; border:3px solid #3c6dbc; background-color:#ffffff; padding:6%; }
.form_bt_1{  width:95%; height:60px; margin:0 auto; margin-top:10px; 
            background-color:#3c6dbc;  }
.form_bt_1 a{ display:block; line-height:60px; cursor:pointer; font-family:'Nanum Square','돋움'; font-size:22px; color:#ffffff;  font-weight:600; text-align:center; letter-spacing:-2px; }



/*입력폼 directcar-ins.com(_2)*/
.form_w_2{ background-color:#396cbf; padding:20px 0;   }
.form_logo_2{}
.form_logo_2_title{font-family:'Nanum Square','돋움'; font-size:22px; color:#ffffff;   letter-spacing:-2px; line-height:20px; text-align:center;}
.form_logo_2 ul{ width:96%; margin:0 auto; margin-top:10px; }
.form_logo_2 ul li{ width:32%;  margin-right:2%; margin-bottom:5px; float:left; }
.form_logo_2 ul li:nth-child(3n){ margin-right:0;}
.f_logo_img_2{  }
.f_logo_bt_2{ height:25px; background-color:#112546; color:#ffffff; border-bottom-left-radius:10px; border-bottom-right-radius:10px;}
.f_logo_bt_2 a{ display:block; line-height:25px; 
              font-family:'Nanum Square','돋움'; font-size:13px;  letter-spacing:-1px; text-align:center; }

.form_box_2{width:82%;  margin:0 auto; margin-top:10px; border:3px solid #112546; background-color:#ffffff; padding:6%; border-radius:10px; }
.form_bt_2{  width:95%; height:60px; margin:0 auto; margin-top:10px;   border-radius:10px; 
            background-color:#112546;  }
.form_bt_2 a{ display:block; line-height:60px; cursor:pointer; font-family:'Nanum Square','돋움'; font-size:22px; color:#ffffff;  font-weight:600; text-align:center; letter-spacing:-2px; }


/*입력폼 directinsu-car.com(_3)*/
.form_w_3{ background-color:#e7e8ea; padding-bottom:10px;  }
.form_w_3_{ background-color:#71c7bc; padding-bottom:10px; width:96%; border:2px solid #151618; margin:0 auto; }
.form_logo_3{}
.form_logo_3_title{background-color:#09525b; height:40px; width:85%; margin:0 auto; border-bottom-left-radius:80px; border-bottom-right-radius:80px;
                   font-family:'Nanum Square','돋움'; font-size:22px; color:#ffffff;   letter-spacing:-2px; line-height:40px; text-align:center;}
.form_logo_3 ul{ width:96%; margin:0 auto; margin-top:10px; }
.form_logo_3 ul li{ width:32%;  margin-right:2%; margin-bottom:5px; float:left; }
.form_logo_3 ul li:nth-child(3n){ margin-right:0;}
.f_logo_img_2{  }
.f_logo_bt_3{ height:20px; background-color:#3b3b3b; color:#ffffff; }
.f_logo_bt_3 a{ display:block; line-height:20px; 
              font-family:'Nanum Square','돋움'; font-size:12px;  letter-spacing:-1px; text-align:center; }

.form_box_3{width:82%;  margin:0 auto; margin-top:10px; border:3px solid #238b8e; background-color:#ffffff; padding:6%; border-radius:10px; }
.form_bt_3{  width:90%; height:50px; margin:0 auto; margin-top:10px;   border-radius:30px; 
            background-color:#f84d33; border:3px solid #ffbab0;  }
.form_bt_3 a{ display:block; line-height:50px; cursor:pointer; font-family:'Nanum Square','돋움'; font-size:22px; color:#ffffff;  font-weight:600; text-align:center; letter-spacing:-2px; }



/*입력폼 mycarbohum.com(_4)*/
.form_w_4{  padding:20px 0; border-bottom:1px solid #dadada;  }
.form_logo_4{}

.form_logo_4 ul{ width:96%; margin:0 auto; margin-top:10px; }
.form_logo_4 ul li{ width:32%;  margin-right:2%; margin-bottom:5px; float:left; }
.form_logo_4 ul li:nth-child(3n){ margin-right:0;}

.f_logo_bt4{ height:25px; background-color:#333333; color:#ffffff;}
.f_logo_bt4 a{ display:block; line-height:25px; 
              font-family:'Nanum Square','돋움'; font-size:13px;  letter-spacing:-1px; text-align:center; }

.form_box_4{width:82%;  margin:0 auto; margin-top:10px; border:3px solid #7d7d7d; background-color:#ffffff; padding:6%; }
.form_bt_4{  width:95%; height:60px; margin:0 auto; margin-top:10px; 
            background-color:#073992;  }
.form_bt_4 a{ display:block; line-height:60px; cursor:pointer; font-family:'Nanum Square','돋움'; font-size:22px; color:#ffffff;  font-weight:600; text-align:center; letter-spacing:-2px; }


/*입력폼 directcar-insu.com(_5)*/
.form_w_5{  padding:20px 0; border-bottom:1px solid #dadada;  }
.form_logo_5{}

.form_logo_5 ul{ width:96%; margin:0 auto; margin-top:10px; }
.form_logo_5 ul li{ width:32%;  margin-right:2%; margin-bottom:5px; float:left; }
.form_logo_5 ul li:nth-child(3n){ margin-right:0;}
.f_logo_img{  }
.f_logo_bt5{ height:25px; background-color:#151515; color:#ffffff; border-bottom-left-radius:15px;}
.f_logo_bt5 a{ display:block; line-height:25px; 
              font-family:'Nanum Square','돋움'; font-size:13px;  letter-spacing:-1px; text-align:center; }

.form_box_5{width:82%;  margin:0 auto; margin-top:10px; border:2px solid #297acd; background-color:#ffffff; padding:6%; }
.form_bt_5{  width:95%; height:60px; margin:0 auto; margin-top:10px; 
            background-color:#297acd;  }
.form_bt_5 a{ display:block; line-height:60px; cursor:pointer; font-family:'Nanum Square','돋움'; font-size:22px; color:#ffffff;  font-weight:600; text-align:center; letter-spacing:-2px; }



/*입력폼 directcar-insu.com(_5)*/
.form_w_6{ padding-top:20px;}

.form_box_6{  margin:0 auto;  background-color:#ffffff; padding:6%; }
.form_bt_6{ height:60px; margin:0 auto; margin-top:10px; 
            background-color:#ff4949;  }
.form_bt_6 a{ display:block; line-height:60px; cursor:pointer; font-family:'Nanum Square','돋움'; font-size:22px; color:#ffffff;  font-weight:600; text-align:center; letter-spacing:-2px; }








/*전화상담 리스트 - 공통*/

.car_list1_title{font-family:'Nanum Square','돋움'; font-size:24px;  letter-spacing:-1.5px; text-align:center; line-height:60px;}
.car_list1{ }
.car_list1 ul{ }
.car_list1 ul li{ padding:10px 5px; height:50px; }
.car_list_logo{ width:50%;  float:left;}
.car_list_logo_img{font-family:'Nanum Square','돋움'; font-size:13px; color:#2d2d2d;  letter-spacing:-1px;  line-height:15px; padding-left:62%; padding-top:5px;
                   background-repeat:no-repeat; background-position:left; background-size:60%;}

.car_list_logo2{ width:75%;  float:left;}
.car_list_logo2_img{font-family:'Nanum Square','돋움'; font-size:13px; color:#2d2d2d;  letter-spacing:-1px;  line-height:35px; padding-left:72%; padding-top:5px;
                   background-repeat:no-repeat; background-position:left; background-size:70%;}


.car_list_logo_img_{font-family:'Nanum Square','돋움'; font-size:13px; color:#2d2d2d;  letter-spacing:-1px;  line-height:15px; padding-left:62%; padding-top:5px;
                   background-repeat:no-repeat; background-position:left; background-size:85%;}
				   
.car_list_logo_tel{font-family:'Nanum Square','돋움'; font-size:30px; color:#2d2d2d;  letter-spacing:-1px;  line-height:38px; font-weight:600;}
.car_list_logo_tel_{font-family:'Nanum Square','돋움'; font-size:24px; color:#2d2d2d;  letter-spacing:-1px;  line-height:38px; font-weight:600;}
.car_list_bt1{width:24%;  float:left; margin-right:2%; }
.car_list_bt2{width:24%;  float:left;}



/*전화상담 리스트 auto-cardirect(_1)*/
.car_list_bt1_txt_1{ height:34px;
                     border:3px solid #3d6ebd; border-radius:30px; background-color:#ffffff; 
					 background-image:url(https://cancerok.speedgabia.com/mobile/directcar2/images/icon1_b_bg.png); background-repeat:no-repeat;  background-size:35%; background-position: 10% 50%;
					 font-family:'Nanum Square','돋움'; font-size:14px; color:#2d2d2d;  font-weight:600;  letter-spacing:-1px; line-height:14px; padding-left:44%; padding-top:5px; }
				 
.car_list_bt2_txt_1{ background-color:#3d6ebd; border-radius:30px;  height:36px;
                     background-image:url(https://cancerok.speedgabia.com/mobile/directcar2/images/icon2_bg.png); background-repeat:no-repeat;  background-size:35%; background-position: 10% 50%;
					 font-family:'Nanum Square','돋움'; font-size:14px; color:#ffffff;  font-weight:600;  letter-spacing:-1px; line-height:14px; padding-left:25%; padding-top:9px; text-align:center;}



/*전화상담 리스트 directcar-ins.com(_2)*/
.car_list_bt1_txt_2{ height:34px;
                     border:3px solid #112546; border-radius:7px; background-color:#ffffff; 
					 background-image:url(https://cancerok.speedgabia.com/mobile/directcar2/images/icon1_n_bg.png); background-repeat:no-repeat;  background-size:35%; background-position: 10% 50%;
					 font-family:'Nanum Square','돋움'; font-size:14px; color:#2d2d2d;  font-weight:600;  letter-spacing:-1px; line-height:14px; padding-left:44%; padding-top:5px; }
				 
.car_list_bt2_txt_2{ background-color:#112546; border-radius:7px;  height:36px;
                     background-image:url(https://cancerok.speedgabia.com/mobile/directcar2/images/icon2_bg.png); background-repeat:no-repeat;  background-size:35%; background-position: 10% 50%;
					 font-family:'Nanum Square','돋움'; font-size:14px; color:#ffffff;  font-weight:600;  letter-spacing:-1px; line-height:14px; padding-left:30%; padding-top:9px; text-align:center;}


/*전화상담 리스트  directinsu-car.com(_3)*/
.car_list_bt1_txt_3{ height:34px;
                     border:3px solid #3e9c9c; border-radius:30px; background-color:#ffffff;  
					 background-image:url(https://cancerok.speedgabia.com/mobile/directcar2/images/icon1_m_bg.png); background-repeat:no-repeat;  background-size:35%; background-position: 10% 50%;
					 font-family:'Nanum Square','돋움'; font-size:14px; color:#2d2d2d;  font-weight:600;  letter-spacing:-1px; line-height:14px; padding-left:44%; padding-top:5px; }
				 
.car_list_bt2_txt_3{ background-color:#3e9c9c; border-radius:30px;  height:36px;
                     background-image:url(https://cancerok.speedgabia.com/mobile/directcar2/images/icon2_bg.png); background-repeat:no-repeat;  background-size:35%; background-position: 10% 50%;
					 font-family:'Nanum Square','돋움'; font-size:14px; color:#ffffff;  font-weight:600;  letter-spacing:-1px; line-height:14px; padding-left:30%; padding-top:9px; text-align:center;}					 

 /*전화상담 리스트   mycarbohum.com(_4)*/
.car_list_bt1_txt_4{ height:34px;
                     border:3px solid #fe3031; border-radius:30px; background-color:#ffffff;  
					 background-image:url(https://cancerok.speedgabia.com/mobile/directcar2/images/icon1_r_bg.png); background-repeat:no-repeat;  background-size:35%; background-position: 10% 50%;
					 font-family:'Nanum Square','돋움'; font-size:14px; color:#2d2d2d;  font-weight:600;  letter-spacing:-1px; line-height:14px; padding-left:44%; padding-top:5px; }
				 
.car_list_bt2_txt_4{ background-color:#154496; border-radius:30px;  height:36px;
                     background-image:url(https://cancerok.speedgabia.com/mobile/directcar2/images/icon2_bg.png); background-repeat:no-repeat;  background-size:35%; background-position: 10% 50%;
					 font-family:'Nanum Square','돋움'; font-size:14px; color:#ffffff;  font-weight:600;  letter-spacing:-1px; line-height:14px; padding-left:30%; padding-top:9px; text-align:center;}	


 /*전화상담 리스트   directcar-insu.com(_5)*/
.car_list_bt1_txt_5{ height:34px;
                     border:3px solid #297acd;  background-color:#ffffff;  
					 background-image:url(https://cancerok.speedgabia.com/mobile/directcar2/images/icon1_b_bg.png); background-repeat:no-repeat;  background-size:35%; background-position: 10% 50%;
					 font-family:'Nanum Square','돋움'; font-size:14px; color:#2d2d2d;  font-weight:600;  letter-spacing:-1px; line-height:14px; padding-left:44%; padding-top:5px; }
				 
.car_list_bt2_txt_5{ background-color:#297acd;   height:36px;
                     background-image:url(https://cancerok.speedgabia.com/mobile/directcar2/images/icon2_bg.png); background-repeat:no-repeat;  background-size:35%; background-position: 10% 50%;
					 font-family:'Nanum Square','돋움'; font-size:14px; color:#ffffff;  font-weight:600;  letter-spacing:-1px; line-height:14px; padding-left:30%; padding-top:9px; text-align:center;}	
					 

/*전화상담 리스트  directcar-insu.com(_5)*/
.logo_bt_list{}
.logo_bt_list ul{}
.logo_bt_list ul li{width:49.8%; height:150px;  float:left; border-bottom:1px solid #a5a5a5; border-right:1px solid #a5a5a5; background-repeat:no-repeat; background-position:center; background-size:100%; cursor:pointer; }
.logo_bt_list ul li:nth-child(2n){ border-right:0;}
.logo_bt_list ul li a{ }
.logo_tel{font-family:'Nanum Square','돋움'; font-size:24px; color:#2d2d2d;  font-weight:600; text-align:center; letter-spacing:-1px; line-height:20px; padding-top:70px; }
.logo_bt{font-family:'돋움'; font-size:13px; color:#ffffff;  font-weight:600; line-height:30px; letter-spacing:-0.5px; text-align:center;padding-top:15px;  }


/*할인내용 -공통*/
.content1_title{font-family:'Nanum Square','돋움'; font-size:24px; color:#2d2d2d;    letter-spacing:-1px; line-height:60px; text-align:center; }


/*할인내용-auto-cardirect(_1)*/
.content1{  padding-bottom:20px; }

.content1 ul{ width:90%; margin:0 auto;}
.content1 ul li{ width:23%; margin-right:2.3%; float:left;}
.content1 ul li:nth-child(4n){margin-right:0;}
.content1_img{ height:73px; margin-bottom:20px;}
.content1_txt{font-family:'Nanum Square','돋움'; font-size:14px; color:#2d2d2d;    letter-spacing:-1px; line-height:16px; text-align:center;   }




/*할인내용-directcar-ins.com(_2)*/
.content1_2{padding-bottom:20px; }
.content1_2 ul{ width:90%; margin:0 auto; }
.content1_2 ul li{ width:49%; margin-right:2%; margin-bottom:10px;   float:left;  }
.content1_2 ul li:nth-child(2n){margin-right:0;}
.content1_2_img{ height:65px; text-align:center; padding-top:5px;}
.content1_2_txt{ height:30px; 
                 font-family:  'nanum square',"돋움", 'Noto Sans KR', sans-serif; color:#ffffff; font-size:16px; letter-spacing:-1px; text-align:center; font-weight:500; line-height:20px;}


/*할인내용-directinsu-car.com(_3)*/
.content1_3{padding-bottom:20px; }
.content1_3 ul{  margin:0 auto; }
.content1_3 ul li{ width:49.7%; float:left;  border-right:1px solid #d0d0d0;   border-top:1px solid #d0d0d0;  }
.content1_3 ul li:nth-child(2n){margin-right:0; border-right:0;}
.content1_3 ul li:nth-child(3){border-bottom:1px solid #d0d0d0;}
.content1_3 ul li:nth-child(4){border-bottom:1px solid #d0d0d0;}
.content1_3_img{ width:30%; float:left; padding:10px 10%; }
.content1_3_txt{ width:50%;  float:left; margin-top:15px;
                 font-family:  'nanum square',"돋움", 'Noto Sans KR', sans-serif; color:#2d2d2d; font-size:16px; letter-spacing:-1px;  font-weight:600; line-height:22px;}
.content1_3_txt_{ width:50%;  float:left; margin-top:25px;
                 font-family:  'nanum square',"돋움", 'Noto Sans KR', sans-serif; color:#2d2d2d; font-size:16px; letter-spacing:-1px;  font-weight:600; line-height:22px;}				 
.content1_3_txt2{font-family:  "돋움", 'Noto Sans KR', sans-serif; color:#2d2d2d; font-size:11px;   line-height:22px; text-align:right; padding-right:2%;}



/*할인내용 directcar-insu.com(_5)*/
.content2{}
.content2 ul{}
.content2 ul li{ width:19.76%; height:37px; float:left; background-color:#eaeff3; border-bottom:1px solid #9c9c9c;  border-right:1px solid #9c9c9c; background-repeat:no-repeat; background-position:top; background-size:55%; font-family:  'nanum square',"돋움", 'Noto Sans KR', sans-serif; color:#2d2d2d; font-size:12px; letter-spacing:-1px; text-align:center; font-weight:600; line-height:15px; padding-top:48px;}
.content2 ul li:last-child{  border-right:0;}
.content2_txt{font-family:"돋움", "Arial Unicode MS"; font-size:11x; color:#2d2d2d; float:right; line-height:30px; margin-right:5px; letter-spacing:-0.5px;}




/*주의사항 -공통*/
.notice_w{ background-color:#efefef; padding:4%;  }
.notice_title{ font-family:  'nanum square',"돋움", 'Noto Sans KR', sans-serif; color:#ff4b4b; font-size:20px; letter-spacing:-1.5px; text-align:center; font-weight:600; line-height:30px; margin-bottom:5px;  }
.notice_con{font-family:"돋움", "Arial Unicode MS"; font-size:11x; color:#2d2d2d; line-height:180%;  letter-spacing:-0.5px; border-top:1px solid #ff4b4b; padding-top:10px;}







/* .radio .type1 */
.radio.type1{ font-size:0;}
.radio.type1 input[type=radio]{width:0;height:0;padding:0;margin:0;visibility:hidden;}
.radio.type1 label{display:inline-block;}
.radio.type1 label span{width:30px;display:block;border:1px solid #707070;padding:7px 0; margin-right:2px;background:#b2b2b2;color:#fff;font-size:12px;line-height:16px;text-align:center;}
.radio.type1 label + label span{border-left:0;}
.radio.type1 label input:checked + span{background-color:#222;color:#fff;font-weight:bold;}

.radio.type2{font-size:0; }
.radio.type2 input[type=radio]{width:0;height:0;padding:0;margin:0;visibility:hidden;}
.radio.type2 label{display:inline-block;}
.radio.type2 label span{width:45px;display:block;border:1px solid #707070;padding:7px 0; margin-right:2px;background:#b2b2b2;color:#fff;font-size:12px;line-height:16px;text-align:center;letter-spacing:-1px;}
.radio.type2 label + label span{border-left:0;}
.radio.type2 label input:checked + span{background-color:#222;color:#fff;font-weight:bold;}


.radio.type3{font-size:0; }
.radio.type3 input[type=radio]{width:0;height:0;padding:0;margin:0;visibility:hidden;}
.radio.type3 label{display:inline-block;}
.radio.type3 label span{width:25px;display:block;border:1px solid #707070;padding:5px 0 4px 0; margin-right:2px;background:#b2b2b2;color:#fff;font-size:12px;line-height:16px;text-align:center;}
.radio.type3 label + label span{border-left:0;}
.radio.type3 label input:checked + span{background-color:#222;color:#fff;font-weight:bold;}

.radio.type4{font-size:0; }
.radio.type4 input[type=radio]{width:0;height:0;padding:0;margin:0;visibility:hidden;}
.radio.type4 label{display:inline-block;}
.radio.type4 label span{width:40px;display:block;border:1px solid #707070;padding:5px 0 4px 0; margin-right:2px;background:#b2b2b2;color:#fff;font-size:12px;line-height:16px;text-align:center;letter-spacing:-1px;}
.radio.type4 label + label span{border-left:0;}
.radio.type4 label input:checked + span{background-color:#222;color:#fff;font-weight:bold;}



/*각종 설명 페이지*/
.n_info_box{ padding:10px 10px 20px 10px; 
		   }
.n_info_box_title1{ font-size:18px; line-height:30px; color:#1c1c1c; margin-top:20px;}
.n_info_box_title2{font-size:14px; line-height:26px; margin-top:10px; color:#1c1c1c;}
.n_info_box_txt{font-size:12px; line-height:20px; color:#2d2d2d;}

.n_page{}
.n_company_banner{ height:148px; 
				 background-image:url(https://cancerok.speedgabia.com/mobile/images/mobile/2018/top_banner_car.jpg);
				 background-repeat:no-repeat;
				 background-size:100%;
				 padding-left:44%;
				 padding-top:20px;
				 }
.n_c_banner_txt1{ font-family:'Nanum Square','돋움';font-size:20px; 
				 line-height:26px; letter-spacing:-1px;
				 color:#131313;
				 margin-bottom:10px;
				 }
.n_c_banner_txt2{ font-family:'Nanum Square','돋움';font-size:12px; 
				 line-height:20px; letter-spacing:-0.5px;
				 color:#131313;}	
.n_company_title{font-family:'Nanum Square','돋움';font-size:14px;
				text-align:center;
				line-height:20px;
				color:#131313;
				padding:15px 0;
				}					 				 
.n_company_box_1{ margin:0 auto;
		   width:90%;}
.n_company_box_1 li{ float:left;
			  border-radius:10px;
			  border:1px solid #cccccc;
			  width:41%; margin-right:5%;
			  text-align:center;
			  margin-bottom:10px;
			  padding:10px;				}	
.n_page ul li:nth-child(2n){margin-right:0;}		
.n_c_box_no{font-family:'Nanum Square','돋움';font-size:23px; 
		   line-height:30px; letter-spacing:-1px; padding-top:10px;
		   font-weight:bold;
		   color:#131313;}
.n_c_box_img{}
.n_c_box_txt{font-family:'Nanum Square','돋움';font-size:10px; 
		   line-height:14px; letter-spacing:-0.5px; 
		   color:#2d2d2d;
		   margin-top:10px;
		   margin-bottom:10px;}
		   
.n_company_box_2{ margin:0 auto;
			   width:90%; 
			   margin-top:20px;
				}	
.n_company_box_2 li{ border:1px solid #cccccc;}
.n_company_box_2 li:last-child{ border-top:0;}										
.n_company_box_title{ width:15%; float:left; 
					 font-family:'Nanum Square','돋움';font-size:10px;
					 line-height:30px; background-color:#616161;
					 color:#ffffff;
					 text-align:center; }
.n_company_box_txt{ width:32%; float:left;
					 font-family:'Nanum Square','돋움';font-size:10px;
					 line-height:30px; 
					 color:#131313; padding-left:2%;
					 
					 }      
.n_banner{margin-top:10px;}   			   




/*하단*/
.fot{margin-top:20px;  background-color:#fff;font-size:12px; text-align:center; margin-bottom:10px;}
.tip_top,.fot_pa{display:inline-block;margin:0 2px;padding:0 7px;border:1px solid #a0a7af;border-radius:3px;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f5f6),color-stop(100%,#e5e7e8));box-shadow:inset 0 0 1px rgba(255,255,255,.65);line-height:25px}
.a .fot_pa{border-radius:0;-webkit-box-shadow:inset 0 0 1px rgba(167,170,180,.55)}
.form{position:absolute; z-index:0; margin:-223px 0 0 0;}
.att{position:absolute; z-index:0; margin:-205px 0 0 30px; font-family:'Nanum Gothic', Geneva, sans-serif;}
.footer{ background-color:#555555; padding:10px 0 45px 0; margin-top:20px; text-align:center; }
.footer p{  font-family:"돋움", "Arial Unicode MS"; font-size:11x; color:#ffffff; line-height:160%; text-align:center;}
