@charset "utf-8";
@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
@import url(//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css);
ul{ list-style:none; margin:0; padding:0;}
li{ list-style:none; margin:0; padding:0;}
p{margin:0; padding:0;}
a{ text-decoration:none;}
div{margin:0; padding:0;}
.popup_layer {
	position:absolute;
	display:none;
}


.top{ width:100%; height:110px; margin:0 auto;}
.top_{ width:1200px; height:110px; margin:0 auto;}
.logo{ width:280px; height:110px; background-color:#0CF; float:left}
.serch_naver{width:680px; height:110px; background-color:#09F; float:left;}
.tel_no{ width:240px; height:110px; background-color:#06F; float:right;}
 

.top_menu{ width:100%; height:50px;  border-top:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7;}
.top_menu_{ width:1200px; height:50px; margin:0 auto; }
.total_menu{ width:160px; height:50px; float:left;}
.total_bt{ width:100%; height:70%; background-color:#105cb2; margin:0 auto; margin-top:5%;}
.total_bt_text{ width:100%; height:94%; padding-top:6%; font-family: 'Nanum Square' ; font-size:16px; color:#ffffff; text-align:center; font-weight:500;  }
.total_bt_text a{ color:#ffffff;}

.total_menu_on{ width:1200px; height:704;  margin-top:50px; position:absolute; background-color:#ffffff; border:1px solid #a8a8a8; display:none;z-index:9999; }
.total_menu_bt{ width:40px; height:36px; background-color:#333; margin-left:1160px;  position:absolute; font-family: 'Nanum Square' ; font-size:26px; color:#ffffff; text-align:center; font-weight:600; padding-top:4px;}
.total_menu_1{ width:239px; height:352px; border-right:1px solid #a8a8a8; float:left;}
.total_menu_2{ width:240px; height:352px; float:left; }
.total_menu_3{ width:239px; height:222px; border-right:1px solid #a8a8a8; float:left;}
.total_menu_4{ width:240px; height:222px; float:left; }
.total_menu_1_title{ width:239px; height:28px; background-color:#f4f4f4;font-family: '돋움' ; font-size:15px; color:#2c2c2c; text-align:center; font-weight:600; padding-top:12px; }
.t_menu_1{ width:239px; height:352px; }
.t_menu_1_01{ width:239px; height:20px;  font-family: '돋움' ; font-size:13px; color:#838383; text-align:center; padding-top:6px;  }
.t_menu_1_01:hover{ background-color:#666; color:#FFF;}




.top_menu_t{ width:1000px; height:50px; float:right; padding-left:40px;}
.top_list{ width:100%; height:100%;;}
.top_list_menu{ width:9%; height:33px; vertical-align:middle; float:left; font-family: '돋움' ; font-size:14px; color:#454545; text-align:center; font-weight:600; letter-spacing:-0.5px; padding-top:17px;   }
.top_list_menu:hover{ background-color:#267fe3; color:#ffffff;}


.main_visual{ width:100%; height:300px; background-color:#9ad9e7; /* main_rolling 이미지(4개롤링) 바뀔때 배경 색상도 같이 변경(#c1f7ec,#cbd7ec,d7d7d7) */ margin:0 auto; }
.main_visual_{width:1200px; height:100%; margin:0 auto;  }
.main_rolling{ width:800px; height:300px; background-color:#39C; float:left; }
.rolling_bt{ width:93px; height:30px;float:right;  position:absolute; margin-left:850px; margin-top:15px;}
.rolling_bt_{ width:30px; height:30px;  margin-right:1px; float:left;}

.left_menu{ width:160px; height:300px; background-color:#4c4d51; float:left;}
.left_menu_list{ width:160px; height:100%;}
.left_menu_name{ width:85%; height:22px;  font-family: '돋움' ; font-size:13px; color:#e3e3e3; text-align:left; padding-top:7px; padding-left:15% ;  border-bottom:1px solid #5e5f63;}
.left_menu_name a{text-decoration:none; color:#e3e3e3;}
.left_menu_name:hover{ color:#202020; background-color:#FFF;}

.left_menu_on{ width: 328px; height:298px; background-color:#FFF; border:1px solid #a8a8a8; margin-left:160px; position:absolute;}
.left_menu_on_title{ width:100%; height:45px; background-color:#154882 ; font-family: 'Nanum Square' ; font-size:26px; color:#ffffff; text-align:center; font-weight:500; padding-top:15px; }
.left_menu_on_m{ width:200px; height:228px; float:left; padding-top:10px; background-color:#3FF; }

.left_menu_on_m1{width:328px; height:228px; float:left; padding-top:10px; background-image: url(https://cancerok.speedgabia.com/bohum_market/img/left_menu_on_icon01.png) ;  background-repeat:no-repeat; background-position:95% 90%;}
.left_menu_on_m2{width:328px; height:228px; float:left; padding-top:10px; background-image: url(https://cancerok.speedgabia.com/bohum_market/img/left_menu_on_icon02.png) ;  background-repeat:no-repeat; background-position:95% 90%;}
.left_menu_on_m3{width:328px; height:228px; float:left; padding-top:10px; background-image: url(https://cancerok.speedgabia.com/bohum_market/img/left_menu_on_icon03.png) ;  background-repeat:no-repeat; background-position:95% 90%;}
.left_menu_on_m4{width:328px; height:228px; float:left; padding-top:10px; background-image: url(https://cancerok.speedgabia.com/bohum_market/img/left_menu_on_icon04.png) ;  background-repeat:no-repeat; background-position:95% 90%;}
.left_menu_on_m5{width:328px; height:228px; float:left; padding-top:10px; background-image: url(https://cancerok.speedgabia.com/bohum_market/img/left_menu_on_icon05.png) ;  background-repeat:no-repeat; background-position:95% 90%;}
.left_menu_on_m6{width:328px; height:228px; float:left; padding-top:10px; background-image: url(https://cancerok.speedgabia.com/bohum_market/img/left_menu_on_icon06.png) ;  background-repeat:no-repeat; background-position:95% 90%;}
.left_menu_on_m7{width:328px; height:228px; float:left; padding-top:10px; background-image: url(https://cancerok.speedgabia.com/bohum_market/img/left_menu_on_icon07.png) ;  background-repeat:no-repeat; background-position:95% 90%;}
.left_menu_on_m8{width:328px; height:228px; float:left; padding-top:10px; background-image: url(https://cancerok.speedgabia.com/bohum_market/img/left_menu_on_icon08.png) ;  background-repeat:no-repeat; background-position:95% 90%;}
.left_menu_on_m9{width:328px; height:228px; float:left; padding-top:10px; background-image: url(https://cancerok.speedgabia.com/bohum_market/img/left_menu_on_icon09.png) ;  background-repeat:no-repeat; background-position:95% 90%;}
.left_menu_on_m10{width:328px; height:228px; float:left; padding-top:10px; background-image: url(https://cancerok.speedgabia.com/bohum_market/img/left_menu_on_icon10.png) ;  background-repeat:no-repeat; background-position:95% 90%;}

.left_menu_on_m_1{ width:220px; height:238px; float:left;}
.left_menu_on_m_2{width:150px; height:238px; float:left;}
.left_menu_on_m_3{width:150px; height:238px; float:right; margin-right:25px;}
.left_menu_on_m_1_01{ width:220px; height:20px; margin-bottom:2px;  padding-left:16px; padding-top:5px;  font-family: '돋움' ; font-size:13px; color:#2c2c2c; text-align:left;  font-weight:500; letter-spacing:-0.5px;  }
.left_menu_on_m_1_02{ width:150px; height:20px; margin-bottom:2px;  padding-left:16px; padding-top:5px;  font-family: '돋움' ; font-size:13px; color:#2c2c2c; text-align:left;  font-weight:500; letter-spacing:-0.5px;  }

.left_menu_on_m_1_01 a{ text-decoration:none; color: #2c2c2c;}
.left_menu_on_m_1_01 a:hover{color:#154882; font-weight:600; }
.left_menu_on_m_1_02 a{ text-decoration:none; color: #2c2c2c;}
.left_menu_on_m_1_02 a:hover{color:#154882; font-weight:600; }

.left_menu_on_icon{ width:118px; height:100px; float:right; padding-left:10px;  padding-top:118px;}



.main_right{ width:240px; height:300px;  float:right;}
.serch_no{ width:240px; height:155px; background-color:#f0f0f0;}
.serch_no_title{ width:100%; height:28px; padding-top:10px; font-family: 'Nanum Square' ; font-size:18px; color:#202020; text-align:center; font-weight:600;}
.serch_no_content{width:100%; height:117px; }
.serch_no_content1{ width:50%; height:117px;  float:left;}
.serch_no_content2{ width:50%; height:117px; float: right;}
.serch_no_content_01{ width:92%; margin-left:8%; height:20px; margin-bottom:2px;  }

.no_box_b{ width:20%; height:16px; background-color:#1861d0; float:left; font-family: '돋움' ; font-size:11px; color:#ffffff; text-align:center; padding-top:4px;   }
.no_box_g{ width:20%; height:75%; background-color:#aeaeae; float:left; font-family: '돋움' ; font-size:11px; color:#ffffff; text-align:center; padding-top:5%;  }
.s_no{ width:75%; height:16px; float:right; padding-left:5% ; font-family: '돋움' ; font-size:13px; color:#202020; text-align:left; padding-top:4px;  }
.s_no a{ color:#202020;}
.s_no a:hover{color:#0f5cb2; font-weight:600;}

.box_icon{ width:240px; height:145px; background-color:#838383;}
.b_icon_1{ width:100%; height:72px;}
.b_icon_2{ width:100%; height:72px; border-top:1px solid #9e9e9e; }
.icon_1{ width:79px; height:100%; float:left;  border-right:1px solid #9e9e9e; }
.icon_1:hover{ background-color:#0f5cb2;}
.icon_2{ width:80px; height:100%; float:right; }
.icon_2:hover{ background-color:#0f5cb2;}



.banner_01{ width:100%; height:200px;   }
.banner_01_{width:1200px; height:200px; margin:0 auto; }
.banner_01_box_1{ width:283px; height:158px; background-color:#FFF; border:1px solid #c2c2c2; margin-right:20px; float:left; margin-top:40px;}
.banner_01_box_2{ width:283px; height:158px; background-color:#FFF; border:1px solid #c2c2c2; float:right; margin-top:40px;}


/* 입력폼 시작 */
.form{ width:100%; height:170px;  margin-top:40px;}
.form_{ width:1200px; height:170px; margin:0 auto; background-color:#e8e8e8;}
.form_l{ width:320px; height:170px;; float:left;    }
.form_r{ width:880px; height:170px;  float: right; }
.form_c{ width:800px; height:130px; margin:20px;}
.form_content{ width:300px; height:140px;  float:left;}


.f_1{ width:100%; height:30px; margin-bottom:5px; }
.f_2{width:70%; height:30px; margin-bottom:5px; margin-left:30%;}
.f_title{ width:32%; height:25px;  float:left; font-family: '돋움' ; font-size:16px; color:#202020;  font-weight:600; padding-top:5px; letter-spacing:-1.5px;}
.f_title_{width:100%; height:23px;  float:left;font-family: '돋움' ; font-size:11px; color:#202020; padding-top:7px; }
.f_title_2{width:100%; height:23px;  float:left;font-family: '돋움' ; font-size:11px; color:#f22323; padding-top:7px; }
.f_box{ width:68%; height:100%;  float:right;}
.f_box2{ width:20%; height:100%; background-color:#F03; float:right;}
.text_s3{ background-color:#5a5a5a; color:#ffffff; font-family: '돋움'; font-size:11px; font-weight:500;  text-align:center; padding:4px 2px 2px 2px; }


.box_m{ background-color:#9b9b9b; color:#ffffff; font-family: '돋움'; font-size:13px; font-weight:500; text-align:center; padding:6px; margin-left:5x;   }
.box_m_on{background-color:#169aee; color:#ffffff; font-family: '돋움'; font-size:13px; font-weight:500;  text-align:center; padding:6px; margin-left:5x; }
.box_m a{ text-decoration:none;color:#ffffff; }
.box_w{ background-color:#9b9b9b; color:#ffffff; font-family: '돋움'; font-size:13px; font-weight:500;  text-align:center; padding:6px; margin-left:5x;  }
.box_w_on{background-color:#169aee; color:#ffffff; font-family: '돋움'; font-size:13px; font-weight:500;  text-align:center; padding:6px; margin-left:5x; }
.box_w a{ text-decoration:none;color:#ffffff; }
.form_bt{ width:200px; height:67px; background-color:#232323; float:right; margin-top:10px; border-radius:10px;  font-family: 'Nanum Square' ; font-size:24px; color:#ffffff;  font-weight:600; text-align:center; vertical-align:middle; padding-top:43px; background-image: url(https://cancerok.speedgabia.com/bohum_market/img/bt_bg.png) ;  background-repeat:no-repeat; background-size:100%;}

/* 입력폼 끝*/



.center{width:100%; height:300px; margin:0 auto;}
.center_{width:1200px; height:300px; margin:0 auto; }
.center_title{ width:1200px; height:40px;  margin-top:40px;  font-family: 'Nanum Square' ; font-size:28px; color:#202020; text-align:center; font-weight:600;  }

.center_content{width:1200px; height:220px;  margin-top:20px;}
.center_box{ width:435px; height:220px; background-color:#69F; margin-right:20px; float:left; }
.center_box_bt{ width:288px; height:218px; border:1px solid #c2c2c2;  float:right;}

.box_bt_l{ width:143px; height:100%; float:left; border-right:1px solid #c2c2c2;}
.box_bt_r{ width:144px; height:100%; float: right; }
.box_bt_name_1{ width:100%; height:28px; border-bottom:1px solid #c2c2c2;  font-family: '돋움' ; font-size:14px; color:#202020; text-align:center; padding-top:15px;  text-decoration:none;  }
.box_bt_name_1:hover{ background-color:#0f5cb2;  color:#ffffff;}


.box_bt_name_2{width:100%; height:28px;  font-family: '돋움' ; font-size:14px; color:#202020; text-align:center;padding-top:15px;  }
.box_bt_name_2:hover{ background-color:#0f5cb2;  color:#ffffff;}




.big_banner{width:100%; height:240px; margin-top:20px;  background-color:#28a3e9; /*big_banner_ 이미지 바뀔때(2개롤링) 배경색상 같이 변경  #a1eee6,#81d0dc (두번째,세번째 이미지 배경 색상)*/}
.big_banner_{width:1200px; height:240px; margin:0 auto; }
.big_banner_rolling{}

.big_banner_bt_{ width:70px; height:20px; float:right;  position:absolute; margin-left:1050px; margin-top:190px;}
.big_banner_bt1{ width:20px; height:20px;  float:left; margin-right:5px;}
.big_banner_bt2{ width:20px; height:20px;  float:left; margin-right:5px;}
.big_banner_bt3{ width:20px; height:20px;  float:right;}



.box_banner{width:100%; height:500px; margin-top:40px;}
.box_banner_{width:1200px; height:500px; margin:0 auto; }
.box_banner_1{ width:435px; height:240px; margin-right:20px; float:left; background-color:#3CF;}
.box_banner_2{ width:745px; height:240px; float:right; background-color:#FCC;}
.box_banner_3{width:435px; height:240px; margin-right:20px; margin-top:20px;  float:left; background-color:#9FF;}
.box_banner_4{ width:360px; height:240px; margin-right:25px; margin-top:20px;  float:left; background-color:#FFC;}
.box_banner_5{ width:360px; height:240px; margin-top:20px;  float: right; background-color:#FFC;}


.company{width:100%; height:300px;  }
.company_{width:1200px; height:300px; margin:0 auto;  }
.company_title{ width:1200px; height:40px;  margin-top:40px;  font-family: 'Nanum Square' ; font-size:28px; color:#202020; text-align:center; font-weight:600;}
.company_content{ width:1200px; height:220px;  margin-top:20px;}
.logo_list1{ width:1200px; height:110px;  }
.logo_list2{ width:1200px; height:110px;  }
.company_logo1{ width:198px; height:109px;float:left; border-top:1px solid #c2c2c2; border-left:1px solid #c2c2c2; }
.company_logo2{ width:198px; height:109px;float:left; border-top:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2;}
.company_logo3{ width:198px; height:108px;float:left; border-top:1px solid #c2c2c2; border-left:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2;}
.company_logo4{ width:198px; height:108px;float:left; border:1px solid #c2c2c2; }
.company_logo1:hover{ background-color:#dfdfdf;  }
.company_logo2:hover{ background-color:#dfdfdf;}
.company_logo3:hover{ background-color:#dfdfdf;}
.company_logo4:hover{ background-color:#dfdfdf;}




.bohum_news{width:100%; height:120px; }
.bohum_news_{width:1200px; height:120px; margin:0 auto; margin-top:20px;   }
.news{ width:600px; height:80px;  float:left; }
.news_title{ width:160px; height:55px; float:left; font-family: 'Nanum Square' ; font-size:28px; color:#202020; text-align:center; font-weight:600; padding-top:25px; }
.news_contnet{ width:340px; height:50px; float:left;  font-family: '돋움' ; font-size:14px; color:#202020; text-align:left;   line-height:24px; padding-top:10px;}
.news_contnet a{ color:#202020;}
.new_color{ color:#F60; margin-right:5px;}
.news_bt{ width:70px; height:30px; float:right; padding:25px 25px 25px 5px; }
.news_bt_{ width:68px; height:19px; border:1px  solid #CCC; background-color:#FFF; font-family: '돋움' ; font-size:11px; color:#202020; text-align:center;padding-top:9px; border-radius:5px; font-weight: 600;  }
.news_bt_:hover{ background-color:#cacaca;}

.qna{width:600px; height:80px;  float:right; }
.qna_title{  width:160px; height:55px; float:left; font-family: 'Nanum Square' ; font-size:28px; color:#202020; text-align:center; font-weight:600; padding-top:30px;}
.qna_contnet{ width:340px; height:50px; float:left;  font-family: '돋움' ; font-size:14px; color:#202020; text-align:left;  line-height:24px;padding-top:10px;}
.qna_contnet a{ color:#202020;}
.qna_bt{ width:70px; height:30px; float:right; padding:25px 25px 25px 5px;}
.qna_bt_{width:68px; height:19px; border:1px  solid #CCC; background-color:#FFF; font-family: '돋움' ; font-size:11px; color:#202020; text-align:center;padding-top:9px; border-radius:5px; font-weight: 600;}
.qna_bt_:hover{ background-color:#cacaca;}



.footer{width:100%; height:180px;   }
.footer_link{ width:100%; height:40px; border-top:2px solid #999999; }
.footer_link_{ width:1200px; height:100%; margin:0 auto;}
.link_menu{ width:1000px; height:100%; float:left;}
.link_list_1{ width:120px; height:16px; margin:14px 0; border-right: 1px solid #a7a7a7; float:left;  font-family: '돋움' ; font-size:11px; color:#202020; text-align:center;}
.link_list_2{ width:120px; height:16px; margin:14px 0; float:left;  font-family: '돋움' ; font-size:11px; color:#202020; text-align:center;}
.link_list_1 a{ color:#202020}
.link_list_2 a{ color:#202020}

.family_s_box{ width:175px; height:24px; float:right; padding:8px 15px 8px 0; }
.famly_site{ font-family: '돋움' ; font-size:11px; color:#a7a7a7; padding-left:5px; line-height:30px;}



.footer_info{width:100%; height:100px; border-top:1px solid #c5c5c5;}
.f_info{ width:1180px; height:100px; margin:0 auto;  font-family: 'Nanum Gothic'; font-size:11px; color:#666; line-height:18px; margin-top:20px; padding-left:20px;}





.top_bt{ width:50px; height:50px; background-color:#3f3f3f; margin-left:50%; left:610px; top:713px; position:fixed; _position:absolute; }




/* CSS Document */

.pointer {cursor:pointer;}