/******************************
 medical.css
******************************/
@charset "utf-8";

/* ヘッダー
------------------------------*/
#header.second {}
#header.second .head_box {
	padding-bottom: 55px;
}

/* ナビゲーション */
#header.second .nav_box {
	position: relative;
}
#header.second .nav_box .nav_img_box {
	position: absolute;
	bottom: 67px;
	right: 20px;
}
#header.second .nav_box ul {
	display: block;
	width: 940px;
	margin: 0 auto;
}
#header.second .nav_box ul li {
	margin: 0;
	text-align: center;
}
#header.second .nav_box ul li a {
	display: block;
	width: 235px;
	height: 70px;
	line-height: 70px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
}
#header.second .nav_box ul li a:hover {
	text-decoration:none;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}
#header.second .nav_box ul li a.nav_1 {
	background: url(../img/medical/medical_head_nav_01_off.png) no-repeat;
}
#header.second .nav_box ul li a.nav_2 {
	background: url(../img/medical/medical_head_nav_02_off.png) no-repeat;
}
#header.second .nav_box ul li a.nav_3 {
	background: url(../img/medical/medical_head_nav_03_off.png) no-repeat;
}
#header.second .nav_box ul li a.nav_4 {
	background: url(../img/medical/medical_head_nav_04_off.png) no-repeat;
}
#header.second .nav_box ul li a.nav_1:hover,
#header.second .nav_box ul li a.nav_1.on {
	background: url(../img/medical/medical_head_nav_01_on.png) no-repeat;
}
#header.second .nav_box ul li a.nav_2:hover,
#header.second .nav_box ul li a.nav_2.on {
	background: url(../img/medical/medical_head_nav_02_on.png) no-repeat;
}
#header.second .nav_box ul li a.nav_3:hover,
#header.second .nav_box ul li a.nav_3.on {
	background: url(../img/medical/medical_head_nav_03_on.png) no-repeat;
}
#header.second .nav_box ul li a.nav_4:hover,
#header.second .nav_box ul li a.nav_4.on {
	background: url(../img/medical/medical_head_nav_04_on.png) no-repeat;
}

/* パンくずリスト */
#header.second .bledlist_box {
	padding: 40px 0 10px;
}

/* コンテンツ
------------------------------*/
#contents.second .img_box {
	text-align: center;
}
#contents.second .title_box .title_txt {
	color: #666666;
	font-size: 22px;
	font-weight: bold;
	line-height: 1.5;

}
/* メインタイトル */
#contents.second .main_img_box {
	margin: 0 auto 50px;
	width: 940px;
	height: 127px;
	background: url(../img/medical/medical_head_main_img.png) no-repeat center;
}
#contents.second .main_img_box.small {
	margin: 0 auto 50px;
	width: 700px;
	height: 127px;
	background: url(../img/medical/medical_cont_main_img_s.png) no-repeat left;
}

#contents.second .main_img_box .title_box {}
#contents.second .main_img_box .title_txt {
	line-height: 135px;
	text-align: center;
	font-weight: bold;
	font-size: 24px;
}
#contents.second .main {}

/* サイドバー */
#contents.second .side .sidenav ul li a.parent {
	width: 220px;
	height: 100px;
	line-height: 102.5px;
	color: #ffffff;
	background: url(../img/medical/medical_side_btn_L.png) no-repeat center;
}

#contents .double_column .large_column {
	width: 60% !important;
}
#contents .double_column .small_column {
	width: 30% !important;
}

#contents .katsudou_mark {
	color: #ffffff;
	background: url(../img/medical/medical_labo_cont_title_bg.png) no-repeat center;
	width: 130px;
	height: 34px;
	line-height: 40px;
	margin-right: 15px;
	display: inline-block;
	text-align: center;

}
#contents.second .side .sidenav ul li {}


/* バージャー病とは */
#contents .section_medical_features {
	margin-bottom: 30px;
}
#contents .section_medical_features .large_column {
	width: 605px !important;
}
#contents .section_medical_features .small_column {
	width: 315px !important;
}
#contents .section_medical_tooth {}
#contents .section_medical_tooth .large_column {
	width: 605px !important;
}
#contents .section_medical_tooth .small_column {
	width: 315px !important;
}
#contents .section_medical_nosmoke {}
#contents .section_medical_nosmoke .large_column {
	width: 605px !important;
}


/* 国内・海外動向 */
#contents .section_medical_doukou {}
#contents .section_medical_doukou article {
	padding: 10px 0;
	border-bottom: dashed 1px #999999;
}


/* 論文・文献 */
#contents .article_ronbun {
	padding: 15px 0;
	border-bottom: dashed 1px #999999;
}
#contents .article_ronbun .icon_box {
	width: 60px;
	line-height: 1.5;
}
#contents .article_ronbun .icon_box .icon {
	display: block;
	padding-top: 7px;
	width: 60px;
	height: 51px;
	text-align: center;
	color: #ffffff;
}
#contents .article_ronbun .icon_box .ronbun_icon {
	background: url(../img/medical/medical_literature_ronbun_icon.png) no-repeat center;
}
#contents .article_ronbun .icon_box .bunken_icon {
	background: url(../img/medical/medical_literature_bunken_icon.png) no-repeat center;
}
#contents .article_ronbun .txt_box {
	width: 860px;
}


