@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
@import url(//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css);
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css); 

/* reset style [start] */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, address, big, cite, code,
del, dfn, em, font, img, ins, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, 
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td 
{border:0; } /* vertical-align: baseline; outline: 0; ie 외 브라우저 포커싱 사라지는 문제로 제거 */


a{ text-decoration:none; color:inherit;}
/* html5 block */

/* margin */
html,body,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,big,cite,code,del,dfn,em,font,img,ins,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,ul,ol,li,dl,dt,dd,table,caption,tbody,tfoot,thead,tr,th,td,fieldset,form,label,legend,input,button,textarea,select{margin:0}

/* padding */
html,body,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,big,cite,code,del,dfn,em,font,img,ins,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,ul,ol,li,dl,dt,dd,table,caption,tbody,tfoot,thead,tr,th,td,fieldset,form,label,legend,input,button,textarea,select{padding:0}



/* 리스트의 스타일 제거 */
dl, ol, ul, li {list-style: none;}




/* 테이블 스타일 초기화 */
table {width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;} /* border-collapse: collapse; ff에서 border="0" 인 경우 문제 발생 */
tbody, tfoot, thead, tr, th, td {word-break:break-all;}
caption {visibility:hidden;width:0;height:0;font-size:0;line-height:0;position:static;left:0;top:-999999px;}


/*이미지 초기화 */
img{vertical-align:middle; border:0; vertical-align:middle;}

/* 인용구 표시 초기화 */
q:before, q:after {content:' ';}
blockquote, q {quotes: none;}


/* 웹 접근성 지침 Web Content Accessibility TTS(Text To Speech) Code */
.tts{position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
.hidden{clear:both;position:absolute;visibility:hidden;overflow:hidden;left:0;top:0;width:0;height:0;margin:0;padding:0;background:none;font-size:0;line-height:0;text-indent:-99999px}
.none{display:none;} 


/*flaot 해제
4가지 방식
1. clear 속성을 이용해 float 해제 방법 : 표년의 분리라는 측면에 어긋나기 때눈에 권장되는 방법은 아니다
2. overflow 속성 이용하기  :
→ 부모 요소에 overflow: hidden 또는 auto 속성값을 사용하면 부모 요소가 자식 요소를 담아낼 수 있도록 확장해 줍니다.
이는 부모에 대한 높이값이 없기 때문에 부모 높이값을 설정해 주는 이치입니다.
하지만, 이 방법은 내용이 긴 콘텐츠가 해당 부모요소를 벗어나서 보여져야 할 경우에 내용이 잘리게 되어 보여지지 않게 되거나 auto의 경우 스크롤바가 생기게 됩니다.
3. float 속성 이용하기
가장 많이 이용되는 방법중의 하나로 부모 요소에 float 요소를 적용하여 floating 을 해제합니다.
4. ::before, ::after 가상 클래스 사용하기
→ 부모 요소에 가상 클래스인 before, after 를 이용하여 요소를 블럭 요소로 만들어 after 가상 클래스에서 float 를 취소하는 방법을 이용합니다.
4번 방법인 가상선택자는 IE6 ~ 7 에서 지원되는 속성이 아니기 때문에 IE 전용확장 ZOOM 속성을 이용하여 문제를 해결하도록 합니다.
*/
.container { *zoom:1; }   /*IE 6~7 브라우저에서만 작용*/ 
.container:after { content: ""; clear: both; display: block; }  /*IE 6~7 브라우저에서만 작용*/ 
.clear { clear: both }

/*부트스트랩 에서 사용*/
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear:both; }


/*etc*/
address,em,i{font-style:normal;}
strong {font-weight:normal;}
hr{display:none;}


/* fieldset */
fieldset	{border:none; margin:0;padding:0;}
legend	{visibility:hidden;width:0;height:0;font-size:0;line-height:0;position:absolute;left:0;top:-999999px;}



/* form */
input, button, select, textarea {vertical-align:middle; border:0;}
textarea{resize:none;}


/*공통*/
.w1200{width:1200px; margin:0 auto; }
.color_g{ color:#67ac16;}
.color_g2{ color:#04b7c2;}
.color_j{ color:#0e73a2;}
.color_jj{ color:#1140a1;}
.color_br{ color:#a16311;}
.color_pu{ color:#9711a1;}
.color_pu2{ color:#ac167d;}

.color_y{ color:#f9b600; font-weight:600; font-family: 'nanum square',"돋움"; font-size:40px;}
.color_y2{ color:#e9ac06;}
.bg_db{ background-color:#406171;}
.bg_db2{ background-color:#34464e;}
.color_b{ color:#0e84a2;}
.color_b2{ color:#406171;}
.color_b3{ color:#3e66a3;}

.mark_01{background-image: url(https://cancerok.speedgabia.com/denti/img/mark_01.png) ;}
.mark_02{background-image: url(https://cancerok.speedgabia.com/denti/img/mark_02.png) ;}
.mark_03{background-image: url(https://cancerok.speedgabia.com/denti/img/mark_03.png) ;}
.mark_04{background-image: url(https://cancerok.speedgabia.com/denti/img/mark_04.png) ;}
.mark_05{background-image: url(https://cancerok.speedgabia.com/denti/img/mark_05.png) ;}
.mark_06{background-image: url(https://cancerok.speedgabia.com/denti/img/mark_06.png) ;}
.mark_07{background-image: url(https://cancerok.speedgabia.com/denti/img/mark_07.png) ;}
.mark_08{background-image: url(https://cancerok.speedgabia.com/denti/img/mark_08.png) ;}


/*상단*/

#top{}
.top_banner{height:98px; border-bottom:2px solid #404040;}
.top_banner ul{ }
.top_banner ul li{ width:300px; height:83px;  float:left;  padding-top:15px;   }
.t_banner_icon{ width:55px; height:100%; float:left;}
.t_banner_txt{ width:235px; height:100%;  float:right; padding-left:10px;}
.t_b_txt1{ font-family: 'nanum square',"돋움"; font-size:20px; color:#2d2d2d; letter-spacing:-1px;}
.t_b_txt2{ font-family: 'nanum square',"돋움"; font-size:28px; color:#2d2d2d; letter-spacing:-1px; font-weight:600;}
.t_b_txt3{font-family:"돋움"; font-size:12px; color:#444444; font-weight:600; line-height:18px;}
.top_banner ul li a{ display:block;  color: inherit;}



.top_content{ }
.top_content_{ }

/*로고*/
.logo_ji{ width:400px; float:left; padding-left:60px; }
.logo_ji a{display:block; line-height:88px; font-family: 'nanum square',"돋움"; font-size:34px; letter-spacing:-2px; color:#2d2d2d; font-weight:600;}
.logi_ji_txt{ font-size:28px; color:#a16311;}

.logo_jj{ width:400px; float:left; padding-left:60px; }
.logo_jj a{display:block; line-height:88px; font-family: 'nanum square',"돋움"; font-size:34px; letter-spacing:-2px; color:#2d2d2d; font-weight:600;}
.logi_jj_txt{ font-size:28px; color:#1140a1;}


.logo_su{ width:400px; float:left; padding-left:60px; }
.logo_su a{display:block; line-height:88px; font-family: 'nanum square',"돋움"; font-size:34px; letter-spacing:-2px; color:#2d2d2d; font-weight:600;}
.logi_su_txt{ font-size:28px; color:#9711a1;}


.logo_db{ width:400px; float:left; padding-left:60px; }
.logo_db a{display:block; line-height:88px; font-family: 'nanum square',"돋움"; font-size:34px; letter-spacing:-2px; color:#2d2d2d; font-weight:600;}
.logi_db_txt{ font-size:28px; color:#0e84a2;}

.logo_mh{ width:400px; float:left; padding-left:60px; }
.logo_mh a{display:block; line-height:88px; font-family: 'nanum square',"돋움"; font-size:34px; letter-spacing:-2px; color:#2d2d2d; font-weight:600;}
.logi_mh_txt{ font-size:28px; color:#3e66a3;}


.logo_am a{isplay:block; line-height:90px; font-family: 'nanum square',"돋움"; font-size:33px; letter-spacing:-1px; color:#2d2d2d; font-weight:700;}

/*네이버*/
.naver{width:380px; height:53px;  float:left; background-image: url(https://cancerok.speedgabia.com/denti/img/top_naver_bg.png) ; background-repeat: no-repeat; background-position: center;font-family:"돋움"; font-size:13px; color:#2d2d2d; padding-top:33px; padding-left:220px;}
.naver_am{width:380px; height:53px;  float:left; background-image: url(https://cancerok.speedgabia.com/denti/img/top_naver_silbi_bg.png) ; background-repeat: no-repeat; background-position: center;font-family:"돋움"; font-size:13px; color:#2d2d2d; padding-top:33px; padding-left:220px; }
.naver_ji{width:440px; height:90px;   float:left; background-image: url(https://cancerok.speedgabia.com/denti/img/naver_bg.png) ; background-repeat: no-repeat; background-position:left;   }
.naver_ji a{ display:block; line-height:90px;   font-family:"돋움"; font-size:13px; color:#2d2d2d;  letter-spacing:-0.5px; padding-left:100px;}

.naver_su{width:440px; height:90px;   float:left; background-image: url(https://cancerok.speedgabia.com/denti/img/naver_bg.png) ; background-repeat: no-repeat; background-position:left;   }
.naver_su a{ display:block; line-height:90px;   font-family:"돋움"; font-size:13px; color:#2d2d2d;  letter-spacing:-0.5px; padding-left:100px;}

.naver_mh{width:440px; height:90px;   float:left; background-image: url(https://cancerok.speedgabia.com/denti/img/naver_bg.png) ; background-repeat: no-repeat; background-position:left;   }
.naver_mh a{ display:block; line-height:90px;   font-family:"돋움"; font-size:13px; color:#2d2d2d;  letter-spacing:-1px; padding-left:95px;}


.top_form{width:300px;   float:right; }
.top_form_{ width:100%; height:70px; padding-top:20px; }
.t_f_1{ width:200px;  height:70px;  float:left; }
.f_1{width:190px; height:30px; font-family:"돋움"; font-size:12px; color:#00000; margin-bottom:5px; text-align:justify;   }
.t_f_2{ width:80px;  float:left; background-color:#2d2d2d; border-radius:5px; font-family: '돋움' ; font-size:15px; color:#ffffff;;  font-weight:600;  text-align:center; letter-spacing:-1px;}
.t_f_2 a{ display:block; line-height:50px;}



/*메인 비주얼 부분*/
#main{border-top:1px solid #2d2d2d;  background-color:#f8f8f8;}
.main_visual{}

/*메인 이미지*/
.main_img_ji{width:400px; height:305px;  float:left; background-image: url(https://cancerok.speedgabia.com/denti/img/main_img_ji_bg.png) ; background-repeat: no-repeat; }

.main_img_jj{width:400px; height:305px;  float:left; background-image: url(https://cancerok.speedgabia.com/denti/img/main_img_jj_bg.png) ; background-repeat: no-repeat; }

.main_img_su{width:400px; height:305px;  float:left; background-image: url(https://cancerok.speedgabia.com/denti/img/main_img_su_bg.png) ; background-repeat: no-repeat; }

.main_img_db{width:400px; height:305px;  float:left; background-image: url(https://cancerok.speedgabia.com/denti/img/main_img_db_bg.png) ; background-repeat: no-repeat; }

.main_img_mh{width:400px; height:305px;  float:left; background-image: url(https://cancerok.speedgabia.com/denti/img/main_img_mh_bg.png) ; background-repeat: no-repeat; }

.main_img_silbi span{font-family: 'nanum square',"돋움"; font-size:18px; color:#2d2d2d; font-weight: bold; line-height:22px; transform: translateX(0) translateY(0) rotate(7deg); margin-top:105px; margin-left:70px; display: block; letter-spacing:-1px;}
.main_img_baby{width:400px; height:100%;  float:left;background-image: url(https://cancerok.speedgabia.com/denti/img/main_img_baby_bg.png) ; background-repeat: no-repeat; }
.main_img_baby span{font-family: 'nanum square',"돋움"; font-size:30px; color:#2d2d2d; font-weight: bold; line-height:30px; display: block; letter-spacing:-1px; margin-left:77px; margin-top:60px;}

/*입력폼*/
.main_form{ width:800px;  float: right; padding-top:30px;  }
.main_form_title{ font-family: 'nanum square',"돋움"; font-size:30px; color:#2d2d2d; font-weight: 600; line-height:40px; }
.main_form_txt{font-family: 'nanum square',"돋움"; font-size:19px; color:#2d2d2d; font-weight: 500; line-height:30px;}
.main_form_content{height:180px;  padding-top:20px;}

.main_form_c{ width:500px;  float:left;  }
.main_form_c ul{}
.main_form_c ul li{ height:35px;  margin-bottom:5px; }
.form_t{ width:80px;  font-family: 'nanum square',"돋움"; font-size:18px; color:#2d2d2d;;  font-weight:500;  line-height:35px; float:left; }
.form_c_1{width:150px; height:35px;  float:left;}
.form_c_2{width:260px; height:35px;  float:left; font-family: '돋움' ; font-size:13px; color:#2d2d2d;;  font-weight:500; line-height:35px;}
.form_c_3{width:150px; height:35px;  float:left;}

/*계산하기 버튼*/
.main_form_bt_ji{position:absolute;margin-left:500px;width:200px; height:120px;  float:left; background-image: url(https://cancerok.speedgabia.com/denti/img/form_bt_bg_ji.png) ; background-repeat: no-repeat;font-family: 'nanum square',"돋움"; font-size:24px; color:#ffffff;  font-weight:600;  text-align:center;  letter-spacing:-1px; line-height:30px; padding-top:24px; }

.main_form_bt_jj{position:absolute;margin-left:500px;width:200px; height:120px;  float:left; background-image: url(https://cancerok.speedgabia.com/denti/img/form_bt_bg_jj.png) ; background-repeat: no-repeat;font-family: 'nanum square',"돋움"; font-size:24px; color:#ffffff;  font-weight:600;  text-align:center;  letter-spacing:-1px; line-height:30px; padding-top:24px; }

.main_form_bt_su{position:absolute;margin-left:500px;width:200px; height:120px;  float:left; background-image: url(https://cancerok.speedgabia.com/denti/img/form_bt_bg_su.png) ; background-repeat: no-repeat;font-family: 'nanum square',"돋움"; font-size:24px; color:#ffffff;  font-weight:600;  text-align:center;  letter-spacing:-1px; line-height:30px; padding-top:24px; }


.main_form_bt_db{position:absolute;margin-left:500px;width:200px; height:120px;  float:left; background-image: url(https://cancerok.speedgabia.com/denti/img/form_bt_bg_db.png) ; background-repeat: no-repeat;font-family: 'nanum square',"돋움"; font-size:24px; color:#ffffff;  font-weight:600;  text-align:center;  letter-spacing:-1px; line-height:30px; padding-top:24px; }

.main_form_bt_mh{position:absolute;margin-left:500px;width:200px; height:120px;  float:left; background-image: url(https://cancerok.speedgabia.com/denti/img/form_bt_bg_mh.png) ; background-repeat: no-repeat;font-family: 'nanum square',"돋움"; font-size:24px; color:#ffffff;  font-weight:600;  text-align:center;  letter-spacing:-1px; line-height:30px; padding-top:24px; }


.m_form{ }
.fomr_1{width:100%; height:35px;  margin-bottom:5px;}
.f_box_1{width:24%; height:100%;  float:left;}
.f_box_2{ width:65%; height:100%; float:left;}
.f_box_3{ width:30%; height:33px;  float:left; padding-top:2px;}
.f_box_3_{ width:20%; height:33px;  float:left; padding-top:2px;}
.check_bt{font-family:"돋움"; font-size:13px; color:#ffffff;  background-color:#303030; border:1px solid #2d2d2d; cursor:pointer;  padding:8px 15px;}
.view_bt{font-family:"돋움"; font-size:11px; color:#ffffff; padding:2px 8px; background-color:#646464; border:1px solid #2d2d2d;}

/*남,녀 버튼*/
.box_m_ji{background-color:#ffffff; color:#343434; font-family: '돋움'; font-size:13px; font-weight:600; text-align:center; padding:8px; margin-left:5x; border:1px solid #333; line-height:35px;  }
.box_m_ji_on{background-color:#a16311; color:#ffffff; }
.box_w_ji{ background-color:#ffffff; color:#343434; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x; border:1px solid #333; line-height:35px;}
.box_w_ji_on{background-color:#a16311; color:#ffffff; }


.box_m_su{background-color:#ffffff; color:#343434; font-family: '돋움'; font-size:13px; font-weight:600; text-align:center; padding:8px; margin-left:5x; border:1px solid #333; line-height:35px;  }
.box_m_su_on{background-color:#430e47; color:#ffffff; }
.box_w_su{ background-color:#ffffff; color:#343434; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x; border:1px solid #333; line-height:35px;}
.box_w_su_on{background-color:#430e47; color:#ffffff; }



/*보험료계산결과*/
#estimate_result_name{width:80%; height:100%; padding-left:10%;}
#estimate_result_age{width:80%; height:100%; padding-left:10%;}
#estimate_result_name2{width:80%; height:100%; padding-left:10%;}

.main_result_ji{width:100%; height:240px; margin:0 auto; background-color:#472e0e;}

.main_result_jj{width:100%; height:240px; margin:0 auto; background-color:#1e3736;}

.main_result_su{width:100%; height:240px; margin:0 auto; background-color:#430e47;}

.main_result_db{width:100%; height:240px; margin:0 auto; background-color:#34464e;}

.main_result_mh{width:100%; height:240px; margin:0 auto; background-color:#3e66a3;}


.bg_arrow_am{width:100%; height:10px; margin:0 auto; background-image: url(https://cancerok.speedgabia.com/denti/img/bg_arrow_am.png) ; background-repeat: no-repeat; background-position:center; }
.result_title{ }
.result_text_1{ line-height:50px; margin:0 auto; width:55%; margin-top:10px; }
.name_box1_ji{ width:120px; height:40px; border-bottom:2px solid #f0ff00; font-family: 'nanum square',"돋움"; font-size:28px;  font-weight:600; color:#FF0; float:left;}
.name_text1_ji{font-family: 'nanum square',"돋움"; font-size:24px; color:#ffffff;;  font-weight:500; float:left;}
.age_box1_ji{ width:60px; height:40px; border-bottom:2px solid #ffffff; font-family: 'nanum square',"돋움"; font-size:20px;  font-weight:600; color:#ffffff; float:left;}
.name_text1_ji_{font-family: 'nanum square',"돋움"; font-size:24px; color:#ffffff;;  font-weight:500;float:left;}

.result_text_2_ji{line-height:30px; margin:0 auto;  width:680px; font-family: '돋움'; font-size:14px; font-weight:500; color:#ffffff; }


.name_box1_su{ width:120px; height:40px; border-bottom:2px solid #f0ff00; font-family: 'nanum square',"돋움"; font-size:28px;  font-weight:600; color:#FF0; float:left;}
.name_text1_su{font-family: 'nanum square',"돋움"; font-size:24px; color:#ffffff;;  font-weight:500; float:left;}
.age_box1_su{ width:60px; height:40px; border-bottom:2px solid #ffffff; font-family: 'nanum square',"돋움"; font-size:20px;  font-weight:600; color:#ffffff; float:left;}
.name_text1_su_{font-family: 'nanum square',"돋움"; font-size:24px; color:#ffffff;;  font-weight:500;float:left;}

.result_text_2_su{line-height:30px; margin:0 auto;  width:680px; font-family: '돋움'; font-size:14px; font-weight:500; color:#ffffff; }


.name_box2_1{width:20px; float:left; height:30px;}
.name_box2_2{width:70px; float:left;  border-bottom:1px solid #ffffff; line-height:25px; height:24px;}
.name_box2_3{float:left; height:30px; padding-right:5px;}
.age_box2{height:30px;  float:left; padding-right:5px;}
.name_box2_4{float:left; height:30px; }









#list{width:100%; margin:0 auto; margin-bottom:20px;}
#list_am{width:100%;  margin:0 auto;}

.list_title{ width:1200px; height:52px; margin:0 auto; font-family: 'nanum square',"돋움"; font-size:32px; color:#2d2d2d;;  font-weight:600;  text-align:center; padding-top:8px; margin-top:15px; margin-bottom:15px; letter-spacing:-1px; b}
.list_{ width:100%; margin:0 auto; }
.list_f_title{width:100%; height:47px; border-bottom:1px solid #7b7b7b;  border-top:2px solid #3c3c3c; margin:0 auto;}
.list_form_t{ width:1200px; height:38px;; margin:0 auto; padding-top:9px;}
.form_t1{ width:200px; height:100%;  float:left; font-family: 'nanum square',"돋움"; font-size:20px; color:#2d2d2d;;  font-weight:600;  text-align:center;}
.form_t2{ width:450px; height:100%; float:left; font-family: 'nanum square',"돋움"; font-size:20px; color:#2d2d2d;;  font-weight:600;  text-align:center;}
.form_t3{ width:350px; height:100%;  float:left; font-family: 'nanum square',"돋움"; font-size:20px; color:#2d2d2d;;  font-weight:600;  text-align:center;}
.form_t4{ width:200px; height:100%;  float:right; font-family: 'nanum square',"돋움"; font-size:20px; color:#2d2d2d;;  font-weight:600;  text-align:center;}

.list_no{ width:100%;  margin:0 auto; }
.list_n{ width:100%; height:144px; border-bottom:1px solid #c8c8c8; }
.list_f{ width:1200px; height:124px; margin:0 auto; padding-top:20px;}
.logo_box{ width:188px; height:93px; border:1px solid #d0d0d0;  margin-right:10px; float:left;}
.list_c1{width:420px; height:120px; float:left; margin-left:10px; margin-right:20px; }
.p_title{width:100%; height:30px; line-height:30px; margin-bottom:2px; font-family:"돋움"; font-size:15px; color:#2d2d2d; font-weight:600; overflow:hidden; }
.p_text{width:100%; height:63px;  margin-bottom:2px;  font-family:"돋움"; font-size:13px; color:#565656; }
.p_no{width:98%; height:13px; margin-bottom:2px;  font-family:"돋움"; font-size:12px; color:#636363; padding-left:2%; }

.list_c2{width:350px; height:110px; float:left; margin-top:10px;}
.list_box{ width:100%;}
.b_text1{ width:100%; height:25px; margin-bottom:5px;  }
.b_title_1{ width:50px; background-color:#3e66a3; float:left; font-family:"돋움"; font-size:12px; color:#ffffff; text-align:center; line-height:20px; padding:2px 0; }
.b_title_2{ width:50px; background-color:#01b2c6; float:left;  font-family:"돋움"; font-size:12px; color:#ffffff; text-align:center; line-height:20px; padding:2px 0; }
.b_title_3{ width:50px;  background-color:#fb6b6b; float:left; font-family:"돋움"; font-size:12px; color:#ffffff; text-align:center; line-height:20px; padding:2px 0; }
.b_con{ width:290px; height:22px; float:right; padding-left:5px; padding-top:3px; font-family:"돋움"; font-size:12px; color:#636363; }

.list_bt{ width:180px;  background-color:#3d3d3d; border-radius:5px; float:right; margin-top:10px; font-family: 'nanum square',"돋움"; font-size:24px; color:#ffffff;;  font-weight:600;  text-align:center; letter-spacing:-0.5px; padding:30px 5px;}






#content{}
.content_left{width:50%; height:620px; background-color:#ecedee; float:left;}
.content_left_{width:600px; height:620px; float:right;
               background-image: url(https://cancerok.speedgabia.com/denti/img/content_g_ji_bg.png) ; background-repeat: no-repeat;}
			   
.content_left_1{width:600px; height:620px; float:right;
               background-image: url(https://cancerok.speedgabia.com/denti/img/content_g_su_bg.png) ; background-repeat: no-repeat;}			   

.content_left_2{width:600px; height:620px; float:right;
               background-image: url(https://cancerok.speedgabia.com/denti/img/content_g_db_bg.png) ; background-repeat: no-repeat;}

.content_left_3{width:600px; height:620px; float:right;
               background-image: url(https://cancerok.speedgabia.com/denti/img/content_g_jj_bg.png) ; background-repeat: no-repeat;}

.content_left_4{width:600px;  float:right; height:580px; margin-top:40px; 
               background-image: url(http://cancerok.speedgabia.com/denti/img/content_g_mu_bg.png) ; background-repeat: no-repeat;}			 


.content_title1{font-family: 'nanum square',"돋움"; font-size:45px; color:#2d2d2d;;  font-weight:500; letter-spacing:-1.5px; line-height:50px; padding-top:50px; padding-left:40px; }
.content_title1_{font-family: 'nanum square',"돋움"; font-size:37px; color:#2d2d2d;;  font-weight:600; letter-spacing:-1.5px; line-height:50px; padding-top:45px; padding-left:150px; }
.content_title2{font-family: 'nanum square',"돋움"; font-size:28px; color:#2d2d2d;;  font-weight:500; letter-spacing:-1.5px; line-height:50px; padding-left:40px;}
.content_title3{font-family: 'nanum square',"돋움"; font-size:30px; color:#2d2d2d;;  font-weight:500; letter-spacing:-1.5px; line-height:40px; padding-top:50px; padding-left:20px; }

.content_title4{font-family: 'nanum square',"돋움"; font-size:45px; color:#2d2d2d;;  font-weight:500; letter-spacing:-1.5px; line-height:50px; padding-top:100px; padding-left:40px; }

.content_txt1{font-family: 'nanum square',"돋움"; font-size:20px; color:#2d2d2d;;  font-weight:500; letter-spacing:-1.5px; line-height:25px; padding-left:40px;}
.content_txt1_{font-family: 'nanum square',"돋움"; font-size:18px; color:#2d2d2d;;  font-weight:500; letter-spacing:-1.5px; line-height:25px; padding-left:150px;}
.content_txt2{font-family: 'nanum square',"돋움"; font-size:28px; color:#2d2d2d;;  font-weight:600; letter-spacing:-1px; line-height:25px;  padding-top:430px; padding-left:130px;}
.content_txt2 span{font-family: 'nanum square',"돋움"; font-size:18px; color:#2d2d2d;;  font-weight:500;line-height:25px;  }
.content_txt2_am{font-family: 'nanum square',"돋움"; font-size:28px; color:#2d2d2d;;  font-weight:600; letter-spacing:-1px; line-height:25px;  padding-top:410px; padding-left:180px;}
.content_txt2_am span{font-family: 'nanum square',"돋움"; font-size:18px; color:#2d2d2d;;  font-weight:500;line-height:25px;  }
.content_txt2_silbi{padding-top:460px; padding-left:80px;}
.content_txt2_baby{padding-top:460px; padding-left:70px;}
.content_txt2_ji{font-family: 'nanum square',"돋움"; font-size:28px; color:#2d2d2d;;  font-weight:600; letter-spacing:-1px; line-height:25px;  padding-top:460px;  text-align:center; }
.content_txt2_ji span{font-family: 'nanum square',"돋움"; font-size:18px; color:#2d2d2d;;  font-weight:500;line-height:25px;  }

.content_txt2_su{font-family: 'nanum square',"돋움"; font-size:28px; color:#2d2d2d;;  font-weight:600; letter-spacing:-1px; line-height:25px;  padding-top:460px;  text-align:center; }
.content_txt2_su span{font-family: 'nanum square',"돋움"; font-size:18px; color:#2d2d2d;;  font-weight:500;line-height:25px;  }

.content_txt2_db{font-family: 'nanum square',"돋움"; font-size:28px; color:#2d2d2d;;  font-weight:600; letter-spacing:-1px; line-height:25px;  padding-top:360px;  text-align:center; }
.content_txt2_db span{font-family: 'nanum square',"돋움"; font-size:18px; color:#2d2d2d;;  font-weight:500;line-height:25px;  }


.content_txt3{font-family: 'nanum square',"돋움"; font-size:16px; color:#2d2d2d;;  font-weight:500; letter-spacing:-1px; line-height:25px;padding-left:20px;}

.content_txt3_1{font-family: 'nanum square',"돋움"; font-size:26px; color:#0e84a2;  font-weight:600; letter-spacing:-1px; line-height:35px;padding-left:20px;}


.content_right{width:50%; height:620px; background-color:#f6f7f8; float:right;}
.content_right_{width:600px; height:620px; float:left;}

.award_title{ width:60%; height:120px;  margin:0 auto; margin-top:50px; padding-left:20%;
              font-family: 'nanum square',"돋움"; font-size:35px; color:#2d2d2d;;  font-weight:500; letter-spacing:-1.5px; line-height:50px; padding-top:30px;
}
.award_title_{ width:60%; height:120px;  margin:0 auto; margin-top:40px; padding-left:20%;
              font-family: 'nanum square',"돋움"; font-size:35px; color:#2d2d2d;;  font-weight:500; letter-spacing:-1.5px; line-height:50px; padding-top:30px;
}

.award_title2{ width:60%; height:100px;  margin:0 auto; margin-top:20px; padding-left:20%;
              font-family: 'nanum square',"돋움"; font-size:35px; color:#2d2d2d;;  font-weight:500; letter-spacing:-1.5px; line-height:50px; padding-top:20px;
}

.a_title_s{font-family: 'nanum square',"돋움"; font-size:18px; color:#2d2d2d;;  font-weight:500;line-height:30px; letter-spacing:-0.5px; }
.content_right_ ul{ width:500px;  margin:0 auto;}
.content_right_ ul li{ width:155px;  float:left; margin-right:10px; margin-bottom:10px; }
.content_right_ ul li:nth-child(3n){margin-right:0; }
.title_age{ height:40px; background-color:#2d2d2d; border-radius: 10px 10px 0 0 ;font-family: 'nanum square',"돋움"; font-size:17px; color:#ffffff; text-align:center; line-height:43px; letter-spacing:-0.5px;}
.title_box{ height:53px; border-radius:0 0 10px 10px; border:1px solid #2d2d2d; background-color:#ffffff; font-family:"돋움"; font-size:13px; color:#2d2d2d; line-height:18px; text-align:center; font-weight:600; padding-top:80px; background-repeat:no-repeat; background-size:50%; background-position:top;}




#footer{  background-color:#383838; margin:0 auto; height:150px; }
.f_info{ width:1200px; height:130px; text-align:center; font-family:"돋움"; font-size:14px; color:#ffffff; line-height:22px; padding-top:20px; margin:0 auto; }
.f_info_{width:1200px; height:130px; text-align:center; font-family:"돋움"; font-size:14px; color:#ffffff; line-height:22px; padding-top:20px; margin:0 auto; margin-top:30px; }

/*미정리 */





/*치아*/
.main_denti{width:100%; height:100%; background-color:#309bd8; }
.form_title_1_denti{width:100%; height:40px;  font-family: 'nanum square',"돋움"; font-size:28px; color:#ffffff;;  font-weight:600; padding-top:30px;  }
.text_color_1_denti{font-family: 'nanum square',"돋움"; font-size:28px; color:#f0ff00;  font-weight:600;}
.text_color_2_denti{font-family: 'nanum square',"돋움"; font-size:28px; color:#030c12;  font-weight:600;}
.form_title_2_denti{width:100%; height:30px;  font-family: 'nanum square',"돋움"; font-size:18px; color:#ffffff;;  font-weight:500;}
.f_title_denti{ width:15%; height:32px;float:left; font-family: 'nanum square',"돋움"; font-size:18px; color:#ffffff;;  font-weight:500; padding-top:3px; }
.f_text_denti{width:85%;font-family:"돋움"; font-size:12px; color:#ffffff;  letter-spacing:-1px; padding-left:15%; }
.check_bt_denti{font-family:"돋움"; font-size:12px; color:#ffffff; padding:7px 10px; background-color:#094568; border:1px solid #2d2d2d;}
.view_bt_denti{font-family:"돋움"; font-size:11px; color:#ffffff; padding:1px 8px; background-color:#646464; border:1px solid #2d2d2d;}
.box_m_denti{ background-color:#ffffff; color:#343434; font-family: '돋움'; font-size:13px; font-weight:600; text-align:center; padding:8px; margin-left:5x; border:1px solid #333;  }
.box_m_denti_on{background-color:#343434; color:#ffffff; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x;border:1px solid #333; }
.box_m_denti a{ text-decoration:none;color:#ffffff; }
.box_w_denti{ background-color:#ffffff; color:#343434; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x; border:1px solid #333; }
.box_w_denti_on{background-color:#343434; color:#ffffff; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x; border:1px solid #333;}
.box_w_denti a{ text-decoration:none;color:#ffffff; }
.main_form_bt_denti{ width:200px; height:80%; float:right; background-image: url(https://cancerok.speedgabia.com/denti/img/form_bt_bg.png) ; background-repeat: no-repeat;font-family: 'nanum square',"돋움"; font-size:28px; color:#2d2d2d;  font-weight:600;  text-align:center; padding-top:3.5%; letter-spacing:-1px; line-height:30px; }



/*암*/
.main_am{ background-color:#f8f8f8; }
.form_title_1_am{width:100%; height:40px;  font-family: 'nanum square',"돋움"; font-size:28px; color:#2d2d2d;  font-weight:600; padding-top:30px;  }
.text_color_1_am{font-family: 'nanum square',"돋움"; font-size:28px; color:#07abad;  font-weight:600;}
.text_color_2_am{font-family: 'nanum square',"돋움"; font-size:28px; color:#fe7445;  font-weight:600;}
.form_title_2_am{width:100%; height:30px;  font-family: 'nanum square',"돋움"; font-size:18px; color:#2d2d2d;  font-weight:500;}
.f_title_am{width:15%; height:32px;float:left; font-family: 'nanum square',"돋움"; font-size:18px; color:#2d2d2d;;  font-weight:500; padding-top:3px; }
.f_text_am{width:85%;font-family:"돋움"; font-size:14px; color:#303030;  letter-spacing:-1px; padding-left:15%; }
.check_bt_am{font-family:"돋움"; font-size:12px; color:#ffffff; padding:7px 10px; background-color:#303030; border:1px solid #2d2d2d;}
.view_bt_am{font-family:"돋움"; font-size:11px; color:#ffffff; padding:1px 8px; background-color:#646464; border:1px solid #2d2d2d;}
.box_m_am{ background-color:#ffffff; color:#343434; font-family: '돋움'; font-size:13px; font-weight:600; text-align:center; padding:8px; margin-left:5x; border:1px solid #333;  }
.box_m_am_on{background-color:#2b2b2b; color:#ffffff; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x;border:1px solid #333; }
.box_m_am a{ text-decoration:none;color:#ffffff; }
.box_w_am{ background-color:#ffffff; color:#343434; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x; border:1px solid #333; }
.box_w_am_on{background-color:#2b2b2b; color:#ffffff; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x; border:1px solid #333;}
.box_w_am a{ text-decoration:none;color:#ffffff; }
.main_form_bt_am{width:200px; height:80%; float:right; background-image: url(https://cancerok.speedgabia.com/denti/img/form_bt_bg_am.png) ; background-repeat: no-repeat;font-family: 'nanum square',"돋움"; font-size:28px; color:#ffffff;  font-weight:600;  text-align:center; padding-top:3.5%; letter-spacing:-1px; line-height:30px; }

/*실비*/
.text_color_1_silbi{font-family: 'nanum square',"돋움"; font-size:28px; color:#0057b4;  font-weight:600;}
.text_color_2_silbi{font-family: 'nanum square',"돋움"; font-size:28px; color:#343688;  font-weight:600;}
.main_form_bt_silbi{width:200px; height:80%; float:right; background-image: url(https://cancerok.speedgabia.com/denti/img/form_bt_bg_silbi.png) ; background-repeat: no-repeat;font-family: 'nanum square',"돋움"; font-size:28px; color:#ffffff;  font-weight:600;  text-align:center; padding-top:3.5%; letter-spacing:-1px; line-height:30px; }
.box_m_silbi{ background-color:#ffffff; color:#343434; font-family: '돋움'; font-size:13px; font-weight:600; text-align:center; padding:8px; margin-left:5x; border:1px solid #333;  }
.box_m_silbi_on{background-color:#ff7777; color:#ffffff; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x;border:1px solid #333; }
.box_m_silbi a{ text-decoration:none;color:#ffffff; }
.box_w_silbi{ background-color:#ffffff; color:#343434; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x; border:1px solid #333; }
.box_w_silbi_on{background-color:#ff7777; color:#ffffff; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x; border:1px solid #333;}
.box_w_silbi a{ text-decoration:none;color:#ffffff; }
.main_form_bt_silbi{width:200px; height:80%; float:right; background-image: url(https://cancerok.speedgabia.com/denti/img/form_bt_bg_silbi.png) ; background-repeat: no-repeat;font-family: 'nanum square',"돋움"; font-size:28px; color:#ffffff;  font-weight:600;  text-align:center; padding-top:3.5%; letter-spacing:-1px; line-height:30px; }


/*태아*/
.text_color_1_baby{font-family: 'nanum square',"돋움"; font-size:28px; color:#1bc5ce;  font-weight:600;}
.text_color_2_baby{font-family: 'nanum square',"돋움"; font-size:28px; color:#ff7777;  font-weight:600;}
.main_form_bt_baby{width:200px; height:80%; float:right; background-image: url(https://cancerok.speedgabia.com/denti/img/form_bt_bg_baby.png) ; background-repeat: no-repeat;font-family: 'nanum square',"돋움"; font-size:28px; color:#ffffff;  font-weight:600;  text-align:center; padding-top:3.5%; letter-spacing:-1px; line-height:30px; }
.box_m_baby{ background-color:#ffffff; color:#343434; font-family: '돋움'; font-size:13px; font-weight:600; text-align:center; padding:8px; margin-left:5x; border:1px solid #333;  }
.box_m_baby_on{background-color:#343688; color:#ffffff; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x;border:1px solid #333; }
.box_m_baby a{ text-decoration:none;color:#ffffff; }
.box_w_baby{ background-color:#ffffff; color:#343434; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x; border:1px solid #333; }
.box_w_baby_on{background-color:#343688; color:#ffffff; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x; border:1px solid #333;}
.box_w_baby a{ text-decoration:none;color:#ffffff; }
.main_form_bt_silbi{width:200px; height:80%; float:right; background-image: url(https://cancerok.speedgabia.com/denti/img/form_bt_bg_silbi.png) ; background-repeat: no-repeat;font-family: 'nanum square',"돋움"; font-size:28px; color:#ffffff;  font-weight:600;  text-align:center; padding-top:3.5%; letter-spacing:-1px; line-height:30px; }
.f_title_baby{width:20%; height:32px;float:left; font-family: 'nanum square',"돋움"; font-size:18px; color:#2d2d2d;;  font-weight:500; padding-top:3px; }
.f_text_baby{width:80%;font-family:"돋움"; font-size:12px; color:#303030;  letter-spacing:-1px; padding-left:15%; }


/*질병*/
.text_color_1_ji{font-family: 'nanum square',"돋움"; font-size:28px; color:#67ac16;  font-weight:600;}
.text_color_2_ji{font-family: 'nanum square',"돋움"; font-size:28px; color:#a16311;  font-weight:600;}

.box_m_ji{ background-color:#ffffff; color:#343434; font-family: '돋움'; font-size:13px; font-weight:600; text-align:center; padding:8px; margin-left:5x; border:1px solid #333;  }
.box_m_ji_on{background-color:#a16311; color:#ffffff; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x;border:1px solid #333; }
.box_m_ji a{ text-decoration:none;color:#ffffff; }
.box_w_ji{ background-color:#ffffff; color:#343434; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x; border:1px solid #333; }
.box_w_ji_on{background-color:#a16311; color:#ffffff; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x; border:1px solid #333;}
.box_w_ji a{ text-decoration:none;color:#ffffff; }
.f_title_ji{width:20%; height:32px;float:left; font-family: 'nanum square',"돋움"; font-size:18px; color:#2d2d2d;;  font-weight:500; padding-top:3px; }
.f_text_ji{width:80%;font-family:"돋움"; font-size:12px; color:#303030;  letter-spacing:-1px; padding-left:15%; }


/*수술비*/
.text_color_1_su{font-family: 'nanum square',"돋움"; font-size:28px; color:#67ac16;  font-weight:600;}
.text_color_2_su{font-family: 'nanum square',"돋움"; font-size:28px; color:#430e47;  font-weight:600;}

.box_m_su{ background-color:#ffffff; color:#343434; font-family: '돋움'; font-size:13px; font-weight:600; text-align:center; padding:8px; margin-left:5x; border:1px solid #333;  }
.box_m_su_on{background-color:#430e47; color:#ffffff; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x;border:1px solid #333; }
.box_m_su a{ text-decoration:none;color:#ffffff; }
.box_w_su{ background-color:#ffffff; color:#343434; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x; border:1px solid #333; }
.box_w_su_on{background-color:#430e47; color:#ffffff; font-family: '돋움'; font-size:13px; font-weight:600;  text-align:center; padding:8px; margin-left:5x; border:1px solid #333;}
.box_w_su a{ text-decoration:none;color:#ffffff; }
.f_title_su{width:20%; height:32px;float:left; font-family: 'nanum square',"돋움"; font-size:18px; color:#2d2d2d;;  font-weight:500; padding-top:3px; }
.f_text_su{width:80%;font-family:"돋움"; font-size:12px; color:#303030;  letter-spacing:-1px; padding-left:15%; }



/*치아*/
.main_result_denti{width:100%; height:240px; margin:0 auto; background-color:#08334c;}
.bg_arrow_denti{width:100%; height:10px; margin:0 auto; background-image: url(https://cancerok.speedgabia.com/denti/img/bg_arrow.png) ; background-repeat: no-repeat; background-position:center; }

/*암*/
.main_result_am{width:100%; height:240px; margin:0 auto; background-color:#3e3e3e;}
.bg_arrow_am{width:100%; height:10px; margin:0 auto; background-image: url(https://cancerok.speedgabia.com/denti/img/bg_arrow_am.png) ; background-repeat: no-repeat; background-position:center; }

/*실비*/
.main_result_silbi{width:100%; height:240px; margin:0 auto; background-color:#23274f;}

/*질병*/

/*태아*/
.main_result_baby{width:100%; height:240px; margin:0 auto; background-color:#00b2bb;}
.name_box1_baby{width:20%; height:90%; float:left; border-bottom:2px solid #f0ff00; font-family: 'nanum square',"돋움"; font-size:28px;  font-weight:600; color:#FF0;   padding-top:10px;}
.name_text1_baby{width:80%; height:35px; float:left; font-family: 'nanum square',"돋움"; font-size:28px; color:#ffffff;;  font-weight:600;   padding-top:20px; letter-spacing:-1px; }
.result_title_baby{ width:1200px; height:80px; margin:0 auto;}


.result_text_baby_1{ width:80%; height:45px; margin:0 auto;}
.result_text_1_{width:720px; height:45px;  margin:0 auto;  text-align:center;}
.result_text_baby_1_{width:500px; height:45px;  margin:0 auto;  text-align:center;}
.result_text_2{width:100%; height:20px;  margin-top:10px;}
.result_text_2_{width:510px; height:20px;  margin:0 auto;  font-family: '돋움'; font-size:14px; font-weight:500; color:#FFF; letter-spacing:-0.5px;}
.name_color{color:#f0ff00; font-family: 'nanum square',"돋움"; font-size:28px;  font-weight:600;}
.name_box1{width:130px; height:90%; float:left; border-bottom:2px solid #f0ff00; font-family: 'nanum square',"돋움"; font-size:28px;  font-weight:600; color:#FF0;}
.name_text1{width:360px; height:35px; float:left; font-family: 'nanum square',"돋움"; font-size:28px; color:#ffffff;;  font-weight:600;   padding-top:10px; }
.age_box1{width:80px; height:90%;  float:left; border-bottom:2px solid #fff; font-family: 'nanum square',"돋움"; font-size:28px; color:#ffffff;;  font-weight:600;}
.name_text1_{width:150px;  height:35px; float:left;font-family: 'nanum square',"돋움"; font-size:28px; color:#ffffff;;  font-weight:600;   padding-top:10px;}
.name_box2{width:70px; height:19px; float:left; border-bottom:1px solid #fff; }
.name_box2_{width:10px; height:19px; float:left;   }
.name_text2{width:330px; height:20px; float:left; }

.name_text2_{width:50px;  height:20px; float:left; }
.result_box{width:1200px; height:130px; margin:0 auto; padding-top:10px;}
.result_box_1{ width:144px; height:80px; background-color:#FFF; margin-right:5px; border-radius:8px; padding-top:10px; float:left;}
.result_box_logo{width:118px; height:38px; border:1px solid #adadad; margin:0 auto; }
.result_box_bt{width:120px; height:30px;  margin:0 auto;}


#list_baby{width:100%; margin:0 auto;}
.list_baby_{width:100%; height:100%; margin:0 auto; }
.list_no_{ width:100%; height:100%; margin:0 auto; margin-bottom:30px;}


/*하단 추가*/
.f_info_box_{ margin:20px 0;}	
.f_info_box{ padding: 10px 15px;; background-color:#f7f6f6; border:1px solid #d7d7d7; box-sizing:border-box; text-align:left; width:1200px; margin:0 auto;  }

.f_info_box_title{ font-size:16px; font-weight:bold; line-height:30px;}
.f_info_box_content{ font-size:13px; line-height:23px; letter-spacing:-0.5px;}