@charset "utf-8";
/********** contents **********/
/* main */
#main {position:relative;width:1031px;height:721px;background:#fff;}
.main {width:1031px;height:721px;background:#fff;border-right:1px solid #565656;position:relative; z-index:10; }
.main .sliderkit-go-btn {position:absolute; right:57px; width:35px; height:54px;}
.main .sliderkit-go-btn a { display:block;}
.main .sliderkit-go-prev {border-bottom:2px solid #dfdfdf;top:281px; }
.main .sliderkit-go-next {top:337px;}
.main .sliderkit-panel {width:100%; height:721px;}
.main .sliderkit-panel .intro {padding:48px 0 0 90px; width:500px;}

.main_slide02 {width:100%;height:721px;background:url(../images/main/main_slide02_img.jpg) no-repeat 0 100%;}
.main_slide02 a { display:block;height:721px;}
.main_slide02 h2 {color:#616a72;font-size:49px;font-weight:700;line-height:56px; margin-bottom:34px;}
.main_slide02 h2 span {display:block;}
.main_slide02 h2 .logo { margin-top:24px;}
.main_slide02 p { line-height:26px;color:#616a72;font-size:17px; margin-bottom:29px;}
.main_slide02 .btn_detail {width:148px; height:148px;}

.main_slide03 {padding:44px 31px 0 20px; width:980px; }
.main_slide03 .board_area {width:100%;height:172px;margin:0 0 46px 29px;}
.main_slide03 .board_area .tit,.main_slide03 .board_area ul {float:left;}
.main_slide03 .board_area .tit {width:172px;height:145px;position:relative;text-align:center;padding-top:27px;}
.main_slide03 .board_area .tit a {display:block;width:100%;height:100%;}
.main_slide03 .board_area .tit .arr { width:8px;height:14px;position:absolute; display:block;top:79px;left:100%;}
.main_slide03 .board_area .tit .more {font-size:13px;font-family:'Lato';display:inline-block;*display:inline;*zoom:1;}
.main_slide03 .board_area ul {width:261px;height:159px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}
.main_slide03 .board_area li {width:100%;height:31px;line-height:31px;border-bottom:1px solid #e7e7e7;}
.main_slide03 .board_area li:last-child { border-bottom:none;}
.main_slide03 .board_area li a {display:block;}
.main_slide03 .board_area li a span {color:#616a72;font-size:14px;}
.main_slide03 .board_area li a .sub {float:left; padding-left:4px;}
.main_slide03 .board_area li a .date {float:right;padding-right:13px;}
.main_slide03 .board_area .online .tit {background:url(../images/main/online_bg.jpg) no-repeat 0 0;}
.main_slide03 .board_area .online .tit .arr {background:url(../images/main/online_arr.jpg) no-repeat 0 0;}
.main_slide03 .board_area .online .tit .imom {color:#83090d;font-size:16px;font-family:'Lato';line-height:18px;}
.main_slide03 .board_area .online .tit h2 {color:#fff; font-size:25px;font-weight:normal;line-height:34px;margin-bottom:9px;}
.main_slide03 .board_area .online .tit .icon {margin-bottom:8px;}
.main_slide03 .board_area .online .tit .more {color:#83090d;border-bottom:1px solid #9f1b1f;}
.main_slide03 .board_area .online ul {padding:6px 11px 5px 18px;}
.main_slide03 .board_area .notice .tit {background:url(../images/main/notice_bg.jpg) no-repeat 0 0;}
.main_slide03 .board_area .notice .tit .arr {background:url(../images/main/notice_arr.jpg) no-repeat 0 0;}
.main_slide03 .board_area .notice .tit .imom {color:#795500;font-size:16px;font-family:'Lato';line-height:18px;}
.main_slide03 .board_area .notice .tit h2 {color:#fff; font-size:25px;font-weight:normal;line-height:34px;margin-bottom:5px;}
.main_slide03 .board_area .notice .tit .icon {margin-bottom:11px;}
.main_slide03 .board_area .notice .tit .more {color:#795500;border-bottom:1px solid #a07100;}
.main_slide03 .board_area .notice ul {padding:6px 14px 5px 18px;border-right:1px solid #e7e7e7;}

.main_slide03 .about {overflow:hidden; margin:0 0 51px 29px;}
.main_slide03 .about li {float:left;width:259px;margin-right:43px;}
.main_slide03 .about li h2 {color:#616a72;font-size:25px;line-height:46px;}
.main_slide03 .about li p {color:#616a72;font-size:15px; line-height:21px; margin-bottom:19px;}
.main_slide03 .about li.clinic h2 span {color:#ff9c00;}
.main_slide03 .about li.young h2 span {color:#fa4b6a;}
.main_slide03 .about li.vaccin h2 span {color:#33acc2;}

.main_slide03 .agreement {margin-left:28px;padding-bottom:42px;border-bottom:7px solid #f4f4f4;margin-bottom:33px;}
.main_slide03 .agreement h2 {color:#616a72; font-size:25px; height:36px;line-height:36px;font-weight:700;margin:0 0 33px;}
.main_slide03 .agreement h2 .explan { font-weight:normal;font-size:15px;padding:0 7px 0 10px;}
.main_slide03 .agreement h2 .btn {display:inline-block;*display:inline;*zoom:1;width:104px;height:36px;background:#f6f6f6;font-size:15px;text-align:center;line-height:34px;margin-left:7px;}
.main_slide03 .agreement h2 .btn a {display:block;border:1px solid #e7e7e7;}
.main_slide03 .agreement ul {width:100%;overflow:hidden;}
.main_slide03 .agreement li {float:left;width:160px;margin-right:17px;}
.main_slide03 .agreement li a {display:block;}
.main_slide03 .agreement li a img {max-width:158px;border:1px solid #d7d7d7;margin-bottom:11px;}
.main_slide03 .agreement li a .sub {line-height:20px;font-size:14px;color:#353535;}

.sitemap { width:100%;margin-bottom:46px;}
.sitemap h2 { color:#616a72; font-size:25px; height:36px;line-height:36px;font-weight:700;margin:0 0 33px 28px;}
.sitemap h2 .em01 {color:#33acc2;}
.sitemap h2 .explan { font-weight:normal;font-size:15px;padding:0 7px 0 10px;}
.sitemap h2 .btn {display:inline-block;*display:inline;*zoom:1;width:104px;height:36px;background:#f6f6f6;font-size:15px;text-align:center;line-height:34px;margin-left:7px;}
.sitemap h2 .btn a {display:block;border:1px solid #e7e7e7;}
.sitemap_inner { width:100%;overflow:hidden;}
.main_slide03 dl {float:left;padding:8px 0 10px 20px;height:310px;width:142px;border-right:1px solid #e7e7e7;}
.main_slide03 dl.first {width:133px;}
.main_slide03 dl.last {width:133px;border-right:none;}
.main_slide03 dt { line-height:40px;}
.main_slide03 dd { line-height:37px;}
.main_slide03 dt a {color:#000;font-size:18px;font-weight:700;}
.main_slide03 dd a {color:#616a72; font-size:15px;}

