@charset "utf-8";

/*---base---*/
/*------------------------------------------------------------------------------------------------------------*/
* { margin:0px; padding:0px;}

body { font:normal normal normal 75%/1.6 Verdana, "ＭＳ Ｐゴシック", sans-serif; text-align: center; color:#333333; background:#FFF url(../img/bg_body.gif);}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight: normal;}
img { border:0;	vertical-align:bottom;}
ul { list-style:none;}
table { border:none; border-collapse:collapse; font-size:100%;}
table caption { display:none;}
td,th { text-align:left; line-height: 1.4;}
#wrapper {
	margin:0px auto;
	width:952px;
	text-align:left;
}

#main_box {
	width:952px;
	_width:952px;
	float:left;
	background: url(../img/bg_contents.jpg) repeat-y;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#main,#mainTop {
	width:670px;
	float:right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

a:link,a:visited { color:#6899cb; text-decoration: underline;}
a:active,a:hover { color:#f8b551; text-decoration: underline;}

/*---header---*/
/*------------------------------------------------------------------------------------------------------------*/

div#header_wrapper {
	height:100px;
	text-align:center;
	background-image: url(../img/header_bg.gif);
	background-repeat: repeat-x;
}
div#header {
	position:relative;
	width:952px;
	height:100px;
	text-align:left;
	background: url(../img/header_bg.gif) no-repeat;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

div#header h1 {
	position:absolute;
	left:10px;
	top:18px;
	width:270px;
	height:64px;
	text-indent:-99999px;
	background-image: url(../img/title.png);
	background-repeat: no-repeat;
}

div#header h1 a {
	display:block;
	width:317px;
	height:99px;
	overflow:hidden;
}

div#header h2 {
	position:absolute;
	left:737px;
	top:15px;
	width:214px;
	height:49px;
	line-height:1;
	text-indent:-99999px;
	background-image: url(../img/h_banner.gif);
	background-repeat: no-repeat;
}

div#header h3 {
	position:absolute;
	left:449px;
	top:0px;
	width:500px;
	height:20px;
	line-height:1;
	text-align:right;
	font-size:80%;
}

div#header p#header_dr_blog {
	position:absolute;
	left:736px;
	top:9px;
	width:149px;
	height:38px;
}

div#header #gl_nav {
	position:absolute;
	left:590px;
	top:68px;
	width:360px;
	height:20px;
}
div#header #gl_nav li {
	float:left;
	width:90px;
	height:20px;
	display:inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
div#header #gl_nav li a {
	float:left;
	width:90px;
	height:20px;
	text-indent:-99999px;
	background-image:url(../img/h_nav.gif);
}

li.gl_nav01 a { background-position: 0px 0px;}    li.gl_nav01 a.on,li.gl_nav01 a:active,li.gl_nav01 a:hover { background-position: 0px -20px;}
li.gl_nav02 a { background-position: -90px 0px;}  li.gl_nav02 a.on,li.gl_nav02 a:active,li.gl_nav02 a:hover { background-position: -90px -20px;}
li.gl_nav03 a { background-position: -180px 0px;} li.gl_nav03 a.on,li.gl_nav03 a:active,li.gl_nav03 a:hover { background-position: -180px -20px;}
li.gl_nav04 a { background-position: -270px 0px;} li.gl_nav04 a.on,li.gl_nav04 a:active,li.gl_nav04 a:hover { background-position: -270px -20px;}

/*---nav---*/
/*------------------------------------------------------------------------------------------------------------*/

#nav {
	float:left;
	width:255px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 50px;
}

#nav ul#banner {
	width:255px;
	float:left;
	padding: 0px 0px 7px;
}
#nav ul#banner li { padding: 0px 0px 10px;}

#nav h3 {
	clear:both;
	width:255px;
	height:38px;
	text-indent:-99999px;
	background-repeat:no-repeat;
}

#side_sub01 { background-image: url(../img/side_sub01.jpg);}
#side_sub02 { background-image: url(../img/side_sub02.jpg);}
#side_sub04 { background-image: url(../img/side_sub03.jpg);}
#side_sub05 { background-image: url(../img/side_sub05.jpg);}
#side_sub06 { background-image: url(../img/side_sub06.jpg);}
#side_sub07 { background-image: url(../img/side_sub07.jpg);}
#side_sub08 { background-image: url(../img/side_sub08.jpg);}

#nav ul#side_nav {
	width:255px;
	float:left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
}

#nav ul#side_nav li {
	width:255px;
	margin:0;
}

#nav ul#side_nav li a {
	display:block;
	width:255px;
	height:29px;
	text-indent:-9999px;
	background-image:url(../img/side_nav.jpg);
}

#nav ul#side_nav li.nav03 a { height:32px;}

li.nav01 a { background-position: 0px 0px;}    li.nav01 a.on,li.nav01 a:active,li.nav01 a:hover { background-position: -255px 0px;}
li.nav02 a { background-position: 0px -29px;}  li.nav02 a.on,li.nav02 a:active,li.nav02 a:hover { background-position: -255px -29px;}
li.nav03 a { background-position: 0px -58px;}  li.nav03 a.on,li.nav03 a:active,li.nav03 a:hover { background-position: -255px -58px;}
li.nav04 a { background-position: 0px -87px;} li.nav04 a.on,li.nav04 a:active,li.nav04 a:hover { background-position: -255px -87px;}
li.nav05 a { background-position: 0px -136px;} li.nav05 a.on,li.nav05 a:active,li.nav05 a:hover { background-position: -255px -136px;}

#nav ul#side_nav2 {
	width:255px;
	float:left;
	padding:0 0 15px;
}

#nav ul#side_nav2 li {
	width:255px;
	margin:0;
}

#nav ul#side_nav2 li a {
	display:block;
	width:255px;
	height:29px;
	text-indent:-9999px;
	background-image:url(../img/side_nav2.jpg);
}

#nav ul#side_nav2 li.nav08 a { height:32px;}

li.nav01 a { background-position: 0px 0px;}    li.nav01 a.on,li.nav01 a:active,li.nav01 a:hover { background-position: -255px 0px;}
li.nav02 a { background-position: 0px -29px;}  li.nav02 a.on,li.nav02 a:active,li.nav02 a:hover { background-position: -255px -29px;}
li.nav03 a { background-position: 0px -58px;}  li.nav03 a.on,li.nav03 a:active,li.nav03 a:hover { background-position: -255px -58px;}
li.nav04 a { background-position: 0px -87px;} li.nav04 a.on,li.nav04 a:active,li.nav04 a:hover { background-position: -255px -87px;}
li.nav05 a { background-position: 0px -116px;} li.nav05 a.on,li.nav05 a:active,li.nav05 a:hover { background-position: -255px -116px;}
li.nav06 a { background-position: 0px -145px;}  li.nav06 a.on,li.nav06 a:active,li.nav06 a:hover { background-position: -255px -145px;}
li.nav07 a { background-position: 0px -174px;} li.nav07 a.on,li.nav07 a:active,li.nav07 a:hover { background-position: -255px -174px;}
li.nav08 a { background-position: 0px -203px;} li.nav08 a.on,li.nav08 a:active,li.nav08 a:hover { background-position: -255px -203px;}

#nav ul#side_nav3 {
	width:255px;
	float:left;
	padding:0 0 15px;
}

#nav ul#side_nav3 li {
	width:255px;
	margin:0;
}

#nav ul#side_nav3 li a {
	display:block;
	width:255px;
	height:29px;
	text-indent:-9999px;
	background-image:url(../img/side_nav3.jpg);
}

#nav ul#side_nav3 li.nav05 a { height:32px;}

li.nav01 a { background-position: 0px 0px;}    li.nav01 a.on,li.nav01 a:active,li.nav01 a:hover { background-position: -255px 0px;}
li.nav02 a { background-position: 0px -29px;}  li.nav02 a.on,li.nav02 a:active,li.nav02 a:hover { background-position: -255px -29px;}
li.nav03 a { background-position: 0px -58px;}  li.nav03 a.on,li.nav03 a:active,li.nav03 a:hover { background-position: -255px -58px;}
li.nav04 a { background-position: 0px -87px;} li.nav04 a.on,li.nav04 a:active,li.nav04 a:hover { background-position: -255px -87px;}
li.nav05 a { background-position: 0px -116px;} li.nav05 a.on,li.nav05 a:active,li.nav05 a:hover { background-position: -255px -116px;}

#nav ul#side_nav4 {
	width:255px;
	float:left;
	padding:0 0 15px;
}

#nav ul#side_nav4 li {
	width:255px;
	margin:0;
}

#nav ul#side_nav4 li a {
	display:block;
	width:255px;
	height:29px;
	text-indent:-9999px;
	background-image:url(../img/side_nav4.jpg);
}

#nav ul#side_nav4 li.nav09 a { height:32px;}

li.nav01 a { background-position: 0px 0px;}    li.nav01 a.on,li.nav01 a:active,li.nav01 a:hover { background-position: -255px 0px;}
li.nav02 a { background-position: 0px -29px;}  li.nav02 a.on,li.nav02 a:active,li.nav02 a:hover { background-position: -255px -29px;}
li.nav03 a { background-position: 0px -58px;}  li.nav03 a.on,li.nav03 a:active,li.nav03 a:hover { background-position: -255px -58px;}
li.nav04 a { background-position: 0px -87px;} li.nav04 a.on,li.nav04 a:active,li.nav04 a:hover { background-position: -255px -87px;}
li.nav05 a { background-position: 0px -116px;} li.nav05 a.on,li.nav05 a:active,li.nav05 a:hover { background-position: -255px -116px;}
li.nav06 a { background-position: 0px -145px;}  li.nav06 a.on,li.nav06 a:active,li.nav06 a:hover { background-position: -255px -145px;}
li.nav07 a { background-position: 0px -174px;} li.nav07 a.on,li.nav07 a:active,li.nav07 a:hover { background-position: -255px -174px;}
li.nav08 a { background-position: 0px -203px;} li.nav08 a.on,li.nav08 a:active,li.nav08 a:hover { background-position: -255px -203px;}
li.nav09 a { background-position: 0px -232px;} li.nav09 a.on,li.nav09 a:active,li.nav09 a:hover { background-position: -255px -232px;}

#nav ul#side_nav5 {
	width:255px;
	float:left;
	padding:0 0 15px;
}

#nav ul#side_nav5 li {
	width:255px;
	margin:0;
}

#nav ul#side_nav5 li a {
	display:block;
	width:255px;
	height:29px;
	text-indent:-9999px;
	background-image:url(../img/side_nav5.jpg);
}

#nav ul#side_nav5 li.nav03 a { height:32px;}

li.nav01 a { background-position: 0px 0px;}    li.nav01 a.on,li.nav01 a:active,li.nav01 a:hover { background-position: -255px 0px;}
li.nav02 a { background-position: 0px -29px;}  li.nav02 a.on,li.nav02 a:active,li.nav02 a:hover { background-position: -255px -29px;}
li.nav03 a { background-position: 0px -58px;}  li.nav03 a.on,li.nav03 a:active,li.nav03 a:hover { background-position: -255px -58px;}

#nav ul#side_nav6 {
	width:255px;
	float:left;
	padding:0 0 15px;
}

#nav ul#side_nav6 li {
	width:255px;
	margin:0;
}

#nav ul#side_nav6 li a {
	display:block;
	width:255px;
	height:29px;
	text-indent:-9999px;
	background-image:url(../img/side_nav6.jpg);
}

#nav ul#side_nav6 li.nav04 a { height:32px;}

li.nav01 a { background-position: 0px 0px;}    li.nav01 a.on,li.nav01 a:active,li.nav01 a:hover { background-position: -255px 0px;}
li.nav02 a { background-position: 0px -29px;}  li.nav02 a.on,li.nav02 a:active,li.nav02 a:hover { background-position: -255px -29px;}
li.nav03 a { background-position: 0px -58px;}  li.nav03 a.on,li.nav03 a:active,li.nav03 a:hover { background-position: -255px -58px;}
li.nav04 a { background-position: 0px -87px;} li.nav04 a.on,li.nav04 a:active,li.nav04 a:hover { background-position: -255px -87px;}

#nav ul#side_nav7 {
	width:255px;
	float:left;
	padding:0 0 15px;
}

#nav ul#side_nav7 li {
	width:255px;
	margin:0;
}

#nav ul#side_nav7 li a {
	display:block;
	width:255px;
	height:29px;
	text-indent:-9999px;
	background-image:url(../img/side_nav7.jpg);
}

#nav ul#side_nav7 li.nav04 a { height:32px;}

li.nav01 a { background-position: 0px 0px;}    li.nav01 a.on,li.nav01 a:active,li.nav01 a:hover { background-position: -255px 0px;}
li.nav02 a { background-position: 0px -29px;}  li.nav02 a.on,li.nav02 a:active,li.nav02 a:hover { background-position: -255px -29px;}
li.nav03 a { background-position: 0px -58px;}  li.nav03 a.on,li.nav03 a:active,li.nav03 a:hover { background-position: -255px -58px;}
li.nav04 a { background-position: 0px -87px;} li.nav04 a.on,li.nav04 a:active,li.nav04 a:hover { background-position: -255px -87px;}


#nav #clinic_info_box_contents {
	float:left;
	width:219px;
	_width:255px;
	padding: 9px 18px 19px;
	background: url(../img/side_bg01_contents.gif) repeat-y;
}
#nav #clinic_info_box_bottom {
	float:left;
	width:255px;
	padding: 0 0 5px;
	margin: 0 0 20px;
	background: url(../img/side_bg01_bottom.gif) bottom no-repeat;
}

#nav dl#clinic_info {
	float:left;
	width:219px;
	line-height:1.4;
}

#nav dl#clinic_info dt {
	float:left;
	clear:left;
	display:inline;
	margin: 0 9px 23px 0;
	background-repeat:no-repeat;
	text-indent:-99999px;
}

#nav dl#clinic_info dd.pt01 {
	float:left;
	width:178px;
	margin: 0 0 18px 0;
}
#nav dl#clinic_info dd.pt02 {
	clear:both;
	width:219px;
	margin: 0 0 16px 0;
}
#nav dl#clinic_info dd.tel_num {
	float:left;
	overflow:hidden;
	width:178px;
	height:21px;
	text-indent:-99999px;
	background: url(../img/side_tel.gif) no-repeat;
	margin: -3px 0 0;
}

#nav dl#clinic_info dt#address { width:32px; background-image:url(../img/icon_side_address.gif);}
#nav dl#clinic_info dt#tel     { width:32px; background-image:url(../img/icon_side_tel.gif);}
#nav dl#clinic_info dt#open    { width:47px; background-image:url(../img/icon_side_open.gif); margin-bottom:4px;}
#nav dl#clinic_info dt#close   { width:54px; background-image:url(../img/icon_side_close.gif); margin-bottom:4px;}

#mobile_box {
	float:left;
	width:247px;
	_width:249px;
	margin: 0 3px;
	display:inline;
	background-color:#f1f1f1;
	border: #dcdcdc solid 1px;
}

#nav h4 {
	clear:both;
	width:247px;
	height:31px;
	text-indent:-99999px;
}
#side_sub03 { background-image: url(../img/side_sub03.gif);}

#mobile_box p {
	float:left;
	padding: 0 10px 15px;
	line-height:1.2;
}
#mobile_box p.qr {
	float:none;
	padding: 0 0 7px;
	text-align:center;
}

/*---footer---*/
/*------------------------------------------------------------------------------------------------------------*/


div#footer_wrapper {
	clear:both;
	height:172px;
	text-align:center;
	background: url(../img/footer_bg_base.jpg) repeat-x;
}
div#footer {
	position:relative;
	width:900px;
	_width:952px;
	height:172px;
	margin:0px auto;
	padding: 0 26px 0;
	text-align:left;
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}

ul#f_nav {
	position: absolute;
	left:26px;
	top:-19px;
	width:202px;
	height:10px;
	line-height:10px;
}
ul#f_nav li { float:left; height:10px;}
ul#f_nav li a {
	display:block;
	text-indent:-99999px;
	background-image: url(../img/footer_nav.gif);
}
li.f_nav01 { width:48px; margin: 0 18px 0 0;}
li.f_nav02 { width:73px; margin: 0 19px 0 0;}
li.f_nav03 { width:44px; margin: 0;}
li.f_nav01 a { width:48px; background-position: 0px 0px;}    li.f_nav01 a.on,li.f_nav01 a:active,li.f_nav01 a:hover { background-position: 0px -10px;}
li.f_nav02 a { width:73px; background-position: -66px 0px;}  li.f_nav02 a.on,li.f_nav02 a:active,li.f_nav02 a:hover { background-position: -66px -10px;}
li.f_nav03 a { width:44px; background-position: -158px 0px;} li.f_nav03 a.on,li.f_nav03 a:active,li.f_nav03 a:hover { background-position: -158px -10px;}

#footer_info_box {
	position: relative;
	top:15px;
	left:10px;
	width:880px;
	height:82px;
}

#footer_info_box dl { width:500px; float:left;}
#footer_info_box dl dt {
	width:132px;
	height:35px;
	background: url(../img/footer_title.jpg) no-repeat;
	text-indent:-99999px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 7px;
	margin-left: 0;
}
#footer_info_box dl dd { line-height:2;}
#footer_info_box dl dd a:link,#footer_info_box dl dd a:visited { color:#f8b551; text-decoration: underline;}
#footer_info_box dl dd a:active,#footer_info_box dl dd a:hover { color:#6899cb; text-decoration: underline;}

#footer_info_box p {
	float:right;
	width:311px;
	height:51px;
	margin: 14px 0 0;
	background: url(../img/fotter_tel.gif) no-repeat;
	text-indent:-99999px;
}

p.powerd {
	position:absolute;
	top:124px;
}

address {
	position:absolute;
	top:15px;
	left:447px;
	width:480px;
	text-align:right;
	font-style: normal;
	clear:both;
}

p.copy {
	position:absolute;
	top:50px;
	left:447px;
	width:480px;
	text-align:right;
}

/*---top---*/
/*------------------------------------------------------------------------------------------------------------*/

#mainImg {
	position:relative;
	width:670px;
	height:217px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
#mainImg li {
	position:absolute;
}
#mainImg li.img01 {z-index:100;}
#mainImg li.img02 {z-index:99;}
#mainImg li.img03 {z-index:98;}

#mainTop h2 {
	float:left;
	width:670px;
	height:40px;
	margin: 0 0 15px;
	text-indent:-99999px;
	background-repeat:no-repeat;
}

#top_sub01 { background-image:url(../img/top_sub_bar_01.jpg);}
#top_sub02 { background-image:url(../img/top_sub_bar_02.jpg);}
#top_sub03 { background-image:url(../img/top_sub_bar_03.jpg);}
#top_sub04 { background-image:url(../img/top_sub_bar_04.jpg);}

.sectionTop {
	width:670px;
	float:left;
}

.sectionTop.b50 { padding: 0 0 35px;}
.sectionTop.b70 { padding: 0 0 55px;}


#mainTop .sectionTop p { padding: 0 0 15px;}
#mainTop .sectionTop .blog_box_base p { padding: 0;}
p.dr_signature { margin: 30px 0 0; text-align:right;}

#mainTop .sectionTop_foo {
	width: 327px;
	padding-right: 0;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-left: 0px;
	float: left;
}
#mainTop .sectionTop_foosub {
	width: 327px;
	padding-right: 0;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-left: 0px;
}
#mainTop .sectionTop_foosub2 {
	width: 300px;
	padding-right: 0;
	padding-bottom: 0px;
	background-image: url(../img/top_clinic_waku03.gif);
	background-repeat: no-repeat;
	height: 140px;
	padding-top: 30px;
	padding-left: 10px;
	margin-top: -11px;
	margin-right: 0px;
	margin-left: 0px;
}
#mainTop .sectionTop_fooright {
	width: 327px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
	margin: 0px;
}

#mainTop h4 {
	clear:both;
	width:327px;
	height:29px;
	text-indent:-99999px;
	background-repeat:no-repeat;
}
#foo_sub01 {
	background-image: url(../img/foo_sub01.jpg);
	border: 1px solid #CCCCCC;
}
#foo_sub02 {
	background-image: url(../img/foo_sub02.jpg);
	border: 1px solid #CCCCCC;
}
#foo_sub03 {
	background-image: url(../img/foo_sub05.jpg);
	border: 1px solid #CCCCCC;
}
#foo_sub04 {
	background-image: url(../img/foo_sub07.jpg);
	border: 1px solid #CCCCCC;
}
#side_sub02 { background-image: url(../img/side_sub03.jpg);}
#side_sub04 { background-image: url(../img/side_sub05.jpg);}
#side_sub05 { background-image: url(../img/side_sub06.jpg);}
#side_sub06 { background-image: url(../img/side_sub06.jpg);}
#side_sub07 { background-image: url(../img/side_sub07.jpg);}
#side_sub08 { background-image: url(../img/side_sub08.jpg);}


#mainTop .sectionTop_foo ul.navmenu li a {
	text-decoration: none;
	display: block;
	padding-left: 20px;
	zoom: 1;
	background-image: url(../img/arrow_sidepoint.gif);
	background-repeat: no-repeat;
	background-position: 0.4em center;
	text-align: left;
	height: 28px;
	line-height: 28px;
	width: 307px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

#mainTop .sectionTop_foo ul.navmenu li a:hover {
	color: #003366;
	background-color: #E4E4E4;
	background-image: url(../img/arrow_sidepoint.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	text-align: left;
	width: 307px;
}	

#fooright_sub01 {
	background-image: url(../img/foo_sub03.jpg);
	border: 1px solid #CCCCCC;
}
#fooright_sub02 {
	background-image: url(../img/foo_sub04.jpg);
	border: 1px solid #CCCCCC;
}
#fooright_sub03 {
	background-image: url(../img/foo_sub06.jpg);
	border: 1px solid #CCCCCC;
}
#fooright_sub04 {
	background-image: url(../img/foo_sub08.jpg);
	border: 1px solid #CCCCCC;
}
#side_sub02 { background-image: url(../img/side_sub02.jpg);}
#side_sub04 { background-image: url(../img/side_sub03.jpg);}
#side_sub05 { background-image: url(../img/side_sub05.jpg);}
#side_sub06 { background-image: url(../img/side_sub06.jpg);}
#side_sub07 { background-image: url(../img/side_sub07.jpg);}
#side_sub08 { background-image: url(../img/side_sub08.jpg);}


#mainTop .sectionTop_fooright ul.navmenu li a {
	text-decoration: none;
	display: block;
	padding-left: 20px;
	zoom: 1;
	background-image: url(../img/arrow_sidepoint.gif);
	background-repeat: no-repeat;
	background-position: 0.4em center;
	text-align: left;
	height: 28px;
	line-height: 28px;
	width: 307px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

#mainTop .sectionTop_fooright ul.navmenu li a:hover {
	color: #003366;
	background-color: #E4E4E4;
	background-image: url(../img/arrow_sidepoint.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	text-align: left;
	width: 307px;
}	


#mainTop .sectionTop_dr {
	width: 220px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
#mainTop .sectionTop_drright {
	width: 360px;
	padding-right: 0;
	padding-bottom: 0px;
	float: right;
	margin: 0px;
}

/*--- blog box start ---*/
.blog_box_base {
	float:left;
	width:619px;
	_width:625px;
	background:url(../img/stripe01.jpg);
	padding: 3px;
}
.blog_box_contents {
	float:left;
	width:605px;
	_width:619px;
	background: #FFFFFF;
	padding: 7px;
}

.blog_box_left {
	float:left;
	width:182px;
	margin: 0 10px 0 0;
}

.blog_box_right {
	float:right;
	width:411px;
	height:136px;
	_width:413px;
	_height:138px;
	background-color:#fffee9;
	border: #f1f1f1 solid 1px;
}

#mainTop .sectionTop .blog_box_base .blog_box_right p.text,
#main .section .blog_box_base .blog_box_right p.text {
	padding: 10px 20px 0px;
}


/*--- blog box end ---*/

/*--- RSS settings start ---*/
.rss-box {
	float:left;
	width:670px;
	padding: 10px 0 0;
}

.rss-item a:link,.rss-item a:visited,.rss-item a:active,.rss-item a:hover {
	padding: 0 0 0px 20px;
}
*:first-child+html .rss-item a {
	display:block;
	float:left;
}

.rss-date {
	padding: 0px 0 0px 20px;
}

ul.rss-items {
	clear:both;
}
ul.rss-items li {
	position:relative;
	width:100%;
	background:url(../img/dot01.jpg) bottom repeat-x;
	line-height:1.2;
}

li.rss-item a {
	display:block;
	float:left;
	position:absolute;
	left:105px;
	top:5px;
	white-space:normal;
}
li.rss-item span {
	display:block;
	position:absolute;
	left:10px;
	top:5px;
	width:6.5em;
	_width:8em;
	height:1em;
	overflow:hidden;
	background: url(../img/icon01.jpg) 0px 2px no-repeat;
}
/*--- RSS settings end ---*/


#access_info_left {
	float:left;
	width:260px;
	margin: 0 10px 0 0;
}

#map_body {
	float:left;
	width:250px;
	height:184px;
	_width:260px;
	_height:194px;
	padding: 4px;
	margin: 0 0 10px;
	background-color: #f1f1f1;
	border: #e5e5e5 solid 1px;
}

#map {
	width:248px;
	height:182px;
	_width:250px;
	_height:184px;
	background-color: #FFF;
	border: #FFF solid 1px;
}

#access_info_right {
	float:left;
	width:355px;
}

#access_info_right li {
	margin: 0 0 20px;
	padding: 0 0 0 40px;
	background-position: left center;
	background-repeat:no-repeat;
	line-height:1.4;
}

#access_info_right li.train { background-image:url(../img/icon_train.gif);}
#access_info_right li.car { background-image:url(../img/icon_car.gif);}
#access_info_right li.address { background-image:url(../img/icon_access_address.gif);}


/*---sitemap---*/
/*------------------------------------------------------------------------------------------------------------*/

dl#sitemap dt {
	border-bottom:#999999 solid 1px;
	border-left:#999999 solid 5px;
	font-size:120%;
	font-weight:bold;
	margin-bottom:10px;
	text-indent:8px;
}

dl#sitemap dd {
	text-indent: 20px;
	margin-bottom:15px;
	border-bottom:#999999 dotted 1px;
}

dl#sitemap dt a:link,dl#sitemap dt a:visited {
	color:#999999;
	text-decoration:none;
}
dl#sitemap dt a:active,dl#sitemap dt a:hover {
	color: #666666;
	text-decoration: none;
}

/*---layout---*/
/*------------------------------------------------------------------------------------------------------------*/

.section { width:670px; padding: 0 0 50px; float:left; clear:both;}
.section_q {
	width:670px;
	float:left;
	clear:both;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 15px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
}

.section_con {
	width:615px;
	clear:both;
	background-color: #FFFFCC;
	padding: 10;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.section_con2 {
	width:615px;
	float:left;
	clear:both;
	padding-top: 5;
	padding-right: 5;
	padding-bottom: 5px;
	padding-left: 5;
	border: 1px dotted #7192BF;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
.section_con3 {
	width:595px;
	float:left;
	clear:both;
	padding-top: 5;
	padding-right: 5;
	padding-bottom: 5px;
	padding-left: 5;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	background-color: #FFFFCC;
}
.section_cli {
	width:300px;
	padding: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	float: left;
}
.section_cli2 {
	width:300px;
	clear:both;
	padding: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
}
.section_cli3 {
	width:290px;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	float: left;
	border: 1px dotted #7193C3;
}
.section_cli4 {
	width:290px;
	clear:both;
	padding: 5px;
	float: right;
	border: 1px dotted #6E93BF;
	margin: 0px;
}
.section_cli5 {
	width:615px;
	padding: 5px;
	border: 1px dotted #6E93BF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

.section_cli10 {
	width:300px;
	padding: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	float: left;
	border: 1px dotted #6F94C0;
}
.section_cli11 {
	width:300px;
	clear:both;
	padding: 0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
	border: 1px dotted #6E92C2;
}
.sectionC1 { width:670px; padding: 0 0 30px; float:left; clear:both;}

.sectionL2 { float:left; width:405px; margin: 0 20px 0 0;}
.sectionR2 { float:right; width:200px;}

.sectionL3 { float:left; width:300px; margin: 0 25px 0 0;}
.sectionR3 { float:right; width:300px;}

.imgLeft { float:left; margin-right:20px;}
.imgRight { float:right; margin-left:20px;}
.textClear { clear:both; padding-top: 20px;	_padding-top: 10px;}
*:first-child+html .textClear { padding-top: 10px;}

/*---general_purpose---*/
/*------------------------------------------------------------------------------------------------------------*/

#main h2 {
	float:left;
	width:670px;
	height:60px;
	margin: 0 0 20px;
	text-indent:-99999px;
	background-repeat:no-repeat;
}

#main h3 {
	float:left;
	width:670px;
	height:30px;
	margin: 0 0 15px;
	text-indent:-99999px;
	background-repeat:no-repeat;
}
#main h4 {
	float:left;
	width:670px;
	height:20px;
	margin: 0 0 8px;
	text-indent:-99999px;
	background-repeat:no-repeat;
}


div.h6_box {
	float:left;
	width:670px;
	margin: 0 0 15px;
	background: url(../img/dot02.gif) bottom repeat-x;
}
div.h6_box h6 {
	padding: 0 0 7px 33px;
	background: url(../img/icon_h4.gif) 8px 3px no-repeat;
	font-weight:bold;
}

#main h5 {
	font-weight:bold;
	color:#f8b551;
}

.to_top {
	text-align:right;
	padding: 60px 0 50px;
}

.mb10 { margin-bottom:10px;}
.mb15 { margin-bottom:15px;}
.mb20 { margin-bottom:20px;}

.pt20 { padding-top:20px;}

.ali_cen { text-align:center;}
.ali_right { text-align: right;}
.ali_left { text-align: left;}

.fl { float:left;}
.fr { float:right;}

.clb { clear:both;}
.cll { clear:left;}
.clr { clear:right;}


.icon01    { float:left; width:100%;}
.icon01 li { padding: 0 0 10px 17px; background: url(../img/icon01.jpg) 0px 5px no-repeat;}


ul.icon02 {
	float:left;
	width:100%;
	padding: 0 0 10px;
}
ul.icon02 li {
	padding: 0 0 10px 16px;
	background: url(../img/icon02.gif) 0px 4px no-repeat;
}

p.icon03 {
	float:left;
	padding: 0 0 0 16px;
	background: url(../img/icon03.gif) 0px 5px no-repeat;
}

a.external { padding: 0 0 0 15px; background: url(../img/icon_external.gif) 0px 3px no-repeat;}

ul.twoColumn {
	float:left;
	width:650px;
	margin: 0 0 0 -25px;
	display:inline;
}
ul.twoColumn li {
	float:left;
	width:300px;
	margin: 0 0 0 25px;
	padding: 0 0 25px;
	display:inline;
}

.table01 { width:100%;}
.table01 th,.table01 td {
	border: #4bacc6 solid 1px;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
}
.table01 th { white-space: nowrap; text-align:left;}
.table01 td { text-align:left;}
.table01 tr.odd th,.table01 tr.odd td { background-color:#fff;}
.table01 tr.even th,.table01 tr.even td { background-color: #d2eaf1;}
.table01.col4 th,.table01.col4 td { width:25%;}
.table01.contact td { text-align:left;}

.table02 { width:100%;}
.table02 th,.table02 td { border: #FFF solid 1px; padding: 5px 15px; color:#FFFFFF;}
.table02 th { white-space: nowrap; text-align:center; background-color:#4bacc6;}
.table02 td { text-align: center; color:#333; width:12%;}
.table02 tr.line01 td { background-color:#a5d5e2;}
.table02 tr.line02 td { background-color:#d2eaf1;}


.listContact { border: #CCC double 5px; padding: 15px 15px 0px;}
.listContact li {
	padding: 0 0 15px;
	font-size:120%;
	font-weight:bold;
	letter-spacing: 0.2em;
	color: #e8512f;
}
.listContact li a { text-decoration:underline;}

.btns { text-align:center;}
.btns li { display:inline; padding: 0 10px;}
.btns li input { line-height:20px;}

.indent { text-indent: -1em; margin-left: 1em;}
.txtS { font-size:80%;}
.note { color:#FF0000;}

.cl { clear:both; width:100%;}

.mb10 {	margin-bottom:10px;}
.mb15 { margin-bottom:15px;}
.mb20 { margin-bottom:20px;}

.pb20 { padding-bottom:20px;}
.pb40 { padding-bottom:40px;}

.plr5 { padding-left: 5px; padding-right: 5px;}

/*---page_parts---*/
/*------------------------------------------------------------------------------------------------------------*/

ul.career,ul.career li { float:left; width:100%; padding: 0 0 10px;}
ul.career dl { width:100%; float:left; clear:both;}
ul.career dt { float:left; clear:left; width:6em;}
ul.career dd { float:left;}

dl.clinic_info dt {
	float:left;
	width:300px;
	height:21px;
	text-indent:-99999px;
	background-repeat:no-repeat;
}

dt#clinic_dt01 { background-image:url(../img/clinic_dt01.gif);}
dt#clinic_dt02 { background-image:url(../img/clinic_dt02.gif);}

dl.clinic_info dd ul li {
	float:left;
	width:300px;
	height:24px;
	text-indent:-99999px;
	background-repeat:no-repeat;
}

li#clinic_dd01 { background-image:url(../img/clinic_dd01.gif);}
li#clinic_dd02 { background-image:url(../img/clinic_dd02.gif);}
li#clinic_dd03 { background-image:url(../img/clinic_dd03.gif);}
dl.clinic_info dd ul li#clinic_dd04 { height:72px; background-image:url(../img/clinic_dd04.gif);}

dl.case dt {
	float:left;
	clear:both;
	padding: 0 15px;
	background-color:#999;
	color:#FFFFFF;
	font-weight:bold;
}
dl.case dd {
	float:left;
	clear:both;
	width:605px;
	_width:625px;
	padding: 10px 10px 10px;
	background-color:#FFF;
	border: #999 solid 1px;
}


/*---page_title---*/
/*------------------------------------------------------------------------------------------------------------*/

#gun1_about_sub01 { background-image:url(../img/gun1_about_sub01.jpg);}
#gun1_about_sub02 { background-image:url(../img/gun1_about_sub02.jpg);}

#gun1_terror_sub01 { background-image:url(../img/gun1_terror_sub01.jpg);}
#gun1_terror_sub02 { background-image:url(../img/gun1_terror_sub02.jpg);}

#gun1_do_sub01 { background-image:url(../img/gun1_do_sub01.jpg);}
#gun1_do_sub02 { background-image:url(../img/gun1_do_sub02.jpg);}

#gun1_professor_sub01 { background-image:url(../img/gun1_professor_sub01.jpg);}
#gun1_professor_sub02 { background-image:url(../img/gun1_professor_sub02.jpg);}

#gun2_about_sub01 { background-image:url(../img/gun2_about_sub01.jpg);}
#gun2_about_sub02 { background-image:url(../img/gun2_about_sub02.jpg);}

#gun2_statistics_sub01 { background-image:url(../img/gun2_statistics_sub01.jpg);}
#gun2_statistics_sub02 { background-image:url(../img/gun2_statistics_sub02.jpg);}
#gun2_statistics_sub03 { background-image:url(../img/gun2_statistics_sub03.jpg);}
#gun2_statistics_sub04 { background-image:url(../img/gun2_statistics_sub04.jpg);}
#gun2_statistics_sub05 { background-image:url(../img/gun2_statistics_sub05.jpg);}

#gun2_rakan_sub01 { background-image:url(../img/gun2_rakan_sub01.jpg);}
#gun2_rakan_sub02 { background-image:url(../img/gun2_rakan_sub02.jpg);}
#gun2_rakan_sub03 { background-image:url(../img/gun2_rakan_sub03.jpg);}
#gun2_rakan_sub04 { background-image:url(../img/gun2_rakan_sub04.jpg);}

#gun2_stage_sub01 { background-image:url(../img/gun2_stage_sub01.jpg);}
#gun2_stage_sub02 { background-image:url(../img/gun2_stage_sub02.jpg);}
#gun2_stage_sub03 { background-image:url(../img/gun2_stage_sub03.jpg);}
#gun2_stage_sub04 { background-image:url(../img/gun2_stage_sub04.jpg);}
#gun2_stage_sub05 { background-image:url(../img/gun2_stage_sub05.jpg);}
#gun2_stage_sub06 { background-image:url(../img/gun2_stage_sub06.jpg);}
#gun2_stage_sub07 { background-image:url(../img/gun2_stage_sub07.jpg);}
#gun2_stage_sub08 { background-image:url(../img/gun2_stage_sub08.jpg);}
#gun2_stage_sub09 { background-image:url(../img/gun2_stage_sub09.jpg);}
#gun2_stage_sub10 { background-image:url(../img/gun2_stage_sub10.jpg);}
#gun2_stage_sub11 { background-image:url(../img/gun2_stage_sub11.jpg);}

#gun2_haracteristic_sub01 { background-image:url(../img/gun2_haracteristic_sub01.jpg);}
#gun2_haracteristic_sub02 { background-image:url(../img/gun2_haracteristic_sub02.jpg);}

#gun2_symptom_sub01 { background-image:url(../img/gun2_symptom_sub01.jpg);}
#gun2_symptom_sub02 { background-image:url(../img/gun2_symptom_sub02.jpg);}

#gun2_wrong_sub01 { background-image:url(../img/gun2_wrong_sub01.jpg);}
#gun2_wrong_sub02 { background-image:url(../img/gun2_wrong_sub02.jpg);}
#gun2_wrong_sub03 { background-image:url(../img/gun2_wrong_sub03.jpg);}
#gun2_wrong_sub04 { background-image:url(../img/gun2_wrong_sub04.jpg);}
#gun2_wrong_sub05 { background-image:url(../img/gun2_wrong_sub05.jpg);}
#gun2_wrong_sub06 { background-image:url(../img/gun2_wrong_sub06.jpg);}
#gun2_wrong_sub07 { background-image:url(../img/gun2_wrong_sub07.jpg);}
#gun2_wrong_sub08 { background-image:url(../img/gun2_wrong_sub08.jpg);}
#gun2_wrong_sub09 { background-image:url(../img/gun2_wrong_sub09.jpg);}
#gun2_wrong_sub10 { background-image:url(../img/gun2_wrong_sub10.jpg);}
#gun2_wrong_sub11 { background-image:url(../img/gun2_wrong_sub11.jpg);}

#gun2_check_sub01 { background-image:url(../img/gun2_check_sub01.jpg);}
#gun2_check_sub02 { background-image:url(../img/gun2_check_sub02.jpg);}
#gun2_check_sub03 { background-image:url(../img/gun2_check_sub03.jpg);}
#gun2_check_sub04 { background-image:url(../img/gun2_check_sub04.jpg);}
#gun2_check_sub05 { background-image:url(../img/gun2_check_sub05.jpg);}
#gun2_check_sub06 { background-image:url(../img/gun2_check_sub06.jpg);}
#gun2_check_sub07 { background-image:url(../img/gun2_check_sub07.jpg);}

#link_sub01 { background-image:url(../img/link_sub01.jpg);}
#link_sub02 { background-image:url(../img/link_sub02.jpg);}
#link_sub03 { background-image:url(../img/link_sub03.jpg);}
#link_sub04 { background-image:url(../img/link_sub04.jpg);}

#gun3_zetsu_sub01 { background-image:url(../img/gun3_zetsu_sub01.jpg);}
#gun3_zetsu_sub02 { background-image:url(../img/gun3_zetsu_sub02.jpg);}
#gun3_zetsu_sub03 { background-image:url(../img/gun3_zetsu_sub03.jpg);}

#gun3_hoho_sub01 { background-image:url(../img/gun3_hoho_sub01.jpg);}
#gun3_hoho_sub02 { background-image:url(../img/gun3_hoho_sub02.jpg);}
#gun3_hoho_sub03 { background-image:url(../img/gun3_hoho_sub03.jpg);}

#gun3_gingiva_sub01 { background-image:url(../img/gun3_gingiva_sub01.jpg);}
#gun3_gingiva_sub02 { background-image:url(../img/gun3_gingiva_sub02.jpg);}
#gun3_gingiva_sub03 { background-image:url(../img/gun3_gingiva_sub03.jpg);}

#gun3_palate_sub01 { background-image:url(../img/gun3_palate_sub01.jpg);}
#gun3_palate_sub02 { background-image:url(../img/gun3_palate_sub02.jpg);}
#gun3_palate_sub03 { background-image:url(../img/gun3_palate_sub03.jpg);}

#gun3_bottom_sub01 { background-image:url(../img/gun3_bottom_sub01.jpg);}
#gun3_bottom_sub02 { background-image:url(../img/gun3_bottom_sub02.jpg);}
#gun3_bottom_sub03 { background-image:url(../img/gun3_bottom_sub03.jpg);}

#gun4_marker_sub01 { background-image:url(../img/gun4_marker_sub01.jpg);}
#gun4_marker_sub02 { background-image:url(../img/gun4_marker_sub02.jpg);}
#gun4_marker_sub03 { background-image:url(../img/gun4_marker_sub03.jpg);}
#gun4_marker_sub04 { background-image:url(../img/gun4_marker_sub04.jpg);}
#gun4_marker_sub05 { background-image:url(../img/gun4_marker_sub05.jpg);}
#gun4_marker_sub06 { background-image:url(../img/gun4_marker_sub06.jpg);}
#gun4_marker_sub07 { background-image:url(../img/gun4_marker_sub07.jpg);}
#gun4_marker_sub08 { background-image:url(../img/gun4_marker_sub08.jpg);}

#gun4_radioactive_sub01 { background-image:url(../img/gun4_radioactive_sub01.jpg);}
#gun4_radioactive_sub02 { background-image:url(../img/gun4_radioactive_sub02.jpg);}

#gun4_rays_sub01 { background-image:url(../img/gun4_rays_sub01.jpg);}
#gun4_rays_sub02 { background-image:url(../img/gun4_rays_sub02.jpg);}
#gun4_rays_sub03 { background-image:url(../img/gun4_rays_sub03.jpg);}
#gun4_rays_sub04 { background-image:url(../img/gun4_rays_sub04.jpg);}
#gun4_rays_sub05 { background-image:url(../img/gun4_rays_sub05.jpg);}
#gun4_rays_sub06 { background-image:url(../img/gun4_rays_sub06.jpg);}

#gun4_flow_sub01 { background-image:url(../img/gun4_flow_sub01.jpg);}
#gun4_flow_sub02 { background-image:url(../img/gun4_flow_sub02.jpg);}
#gun4_flow_sub03 { background-image:url(../img/gun4_flow_sub03.jpg);}
#gun4_flow_sub04 { background-image:url(../img/gun4_flow_sub04.jpg);}
#gun4_flow_sub05 { background-image:url(../img/gun4_flow_sub05.jpg);}
#gun4_flow_sub06 { background-image:url(../img/gun4_flow_sub06.jpg);}

#gun4_effect_sub01 { background-image:url(../img/gun4_effect_sub01.jpg);}
#gun4_effect_sub02 { background-image:url(../img/gun4_effect_sub02.jpg);}
#gun4_effect_sub03 { background-image:url(../img/gun4_effect_sub03.jpg);}
#gun4_effect_sub04 { background-image:url(../img/gun4_effect_sub04.jpg);}

#gun4_drug_sub01 { background-image:url(../img/gun4_drug_sub01.jpg);}
#gun4_drug_sub02 { background-image:url(../img/gun4_drug_sub02.jpg);}
#gun4_drug_sub03 { background-image:url(../img/gun4_drug_sub03.jpg);}

#gun4_recurrence_sub01 { background-image:url(../img/gun4_recurrence_sub01.jpg);}
#gun4_recurrence_sub02 { background-image:url(../img/gun4_recurrence_sub02.jpg);}
#gun4_recurrence_sub03 { background-image:url(../img/gun4_recurrence_sub03.jpg);}
#gun4_recurrence_sub04 { background-image:url(../img/gun4_recurrence_sub04.jpg);}
#gun4_recurrence_sub05 { background-image:url(../img/gun4_recurrence_sub05.jpg);}

#gun4_rebuilding_sub01 { background-image:url(../img/gun4_rebuilding_sub01.jpg);}
#gun4_rebuilding_sub02 { background-image:url(../img/gun4_rebuilding_sub02.jpg);}
#gun4_rebuilding_sub03 { background-image:url(../img/gun4_rebuilding_sub03.jpg);}
#gun4_rebuilding_sub04 { background-image:url(../img/gun4_rebuilding_sub04.jpg);}

#gun4_now_sub01 { background-image:url(../img/gun4_now_sub01.jpg);}
#gun4_now_sub02 { background-image:url(../img/gun4_now_sub02.jpg);}
#gun4_now_sub03 { background-image:url(../img/gun4_now_sub03.jpg);}
#gun4_now_sub04 { background-image:url(../img/gun4_now_sub04.jpg);}
#gun4_now_sub05 { background-image:url(../img/gun4_now_sub05.jpg);}
#gun4_now_sub06 { background-image:url(../img/gun4_now_sub06.jpg);}
#gun4_now_sub07 { background-image:url(../img/gun4_now_sub07.jpg);}
#gun4_now_sub08 { background-image:url(../img/gun4_now_sub08.jpg);}
#gun4_now_sub09 { background-image:url(../img/gun4_now_sub09.jpg);}
#gun4_now_sub10 { background-image:url(../img/gun4_now_sub10.jpg);}
#gun4_now_sub11 { background-image:url(../img/gun4_now_sub11.jpg);}
#gun4_now_sub12 { background-image:url(../img/gun4_now_sub12.jpg);}

#gun4_keibu_sub01 { background-image:url(../img/gun4_keibu_sub01.jpg);}
#gun4_keibu_sub02 { background-image:url(../img/gun4_keibu_sub02.jpg);}
#gun4_keibu_sub03 { background-image:url(../img/gun4_keibu_sub03.jpg);}

#gun4_sentinel_sub01 { background-image:url(../img/gun4_sentinel_sub01.jpg);}
#gun4_sentinel_sub02 { background-image:url(../img/gun4_sentinel_sub02.jpg);}
#gun4_sentinel_sub03 { background-image:url(../img/gun4_sentinel_sub03.jpg);}
#gun4_sentinel_sub04 { background-image:url(../img/gun4_sentinel_sub04.jpg);}

#gun5_procedure_sub01 { background-image:url(../img/gun5_procedure_sub01.jpg);}
#gun5_procedure_sub02 { background-image:url(../img/gun5_procedure_sub02.jpg);}
#gun5_procedure_sub03 { background-image:url(../img/gun5_procedure_sub03.jpg);}
#gun5_procedure_sub04 { background-image:url(../img/gun5_procedure_sub04.jpg);}
#gun5_procedure_sub05 { background-image:url(../img/gun5_procedure_sub05.jpg);}

#gun5_life_sub01 { background-image:url(../img/gun5_life_sub01.jpg);}
#gun5_life_sub02 { background-image:url(../img/gun5_life_sub02.jpg);}
#gun5_life_sub03 { background-image:url(../img/gun5_life_sub03.jpg);}
#gun5_life_sub04 { background-image:url(../img/gun5_life_sub04.jpg);}
#gun5_life_sub05 { background-image:url(../img/gun5_life_sub05.jpg);}
#gun5_life_sub06 { background-image:url(../img/gun5_life_sub06.jpg);}
#gun5_life_sub07 { background-image:url(../img/gun5_life_sub07.jpg);}
#gun5_life_sub08 { background-image:url(../img/gun5_life_sub08.jpg);}
#gun5_life_sub09 { background-image:url(../img/gun5_life_sub09.jpg);}
#gun5_life_sub10 { background-image:url(../img/gun5_life_sub10.jpg);}
#gun5_life_sub11 { background-image:url(../img/gun5_life_sub11.jpg);}
#gun5_life_sub12 { background-image:url(../img/gun5_life_sub12.jpg);}
#gun5_life_sub13 { background-image:url(../img/gun5_life_sub13.jpg);}
#gun5_life_sub14 { background-image:url(../img/gun5_life_sub14.jpg);}
#gun5_life_sub15 { background-image:url(../img/gun5_life_sub15.jpg);}
#gun5_life_sub16 { background-image:url(../img/gun5_life_sub16.jpg);}
#gun5_life_sub17 { background-image:url(../img/gun5_life_sub17.jpg);}
#gun5_life_sub18 { background-image:url(../img/gun5_life_sub18.jpg);}
#gun5_life_sub19 { background-image:url(../img/gun5_life_sub19.jpg);}

#gun5_front_sub01 { background-image:url(../img/gun5_front_sub01.jpg);}
#gun5_front_sub02 { background-image:url(../img/gun5_front_sub02.jpg);}
#gun5_front_sub03 { background-image:url(../img/gun5_front_sub03.jpg);}
#gun5_front_sub04 { background-image:url(../img/gun5_front_sub04.jpg);}
#gun5_front_sub05 { background-image:url(../img/gun5_front_sub05.jpg);}
#gun5_front_sub06 { background-image:url(../img/gun5_front_sub06.jpg);}

#gun6_orientation_sub01 { background-image:url(../img/gun6_orientation_sub01.jpg);}
#gun6_orientation_sub02 { background-image:url(../img/gun6_orientation_sub02.jpg);}
#gun6_orientation_sub03 { background-image:url(../img/gun6_orientation_sub03.jpg);}
#gun6_orientation_sub04 { background-image:url(../img/gun6_orientation_sub04.jpg);}
#gun6_orientation_sub05 { background-image:url(../img/gun6_orientation_sub05.jpg);}
#gun6_orientation_sub06 { background-image:url(../img/gun6_orientation_sub06.jpg);}

#gun6_rehabilitation_sub01 { background-image:url(../img/gun6_rehabilitation_sub01.jpg);}
#gun6_rehabilitation_sub02 { background-image:url(../img/gun6_rehabilitation_sub02.jpg);}

#gun6_rehabilitation2_sub01 { background-image:url(../img/gun6_rehabilitation2_sub01.jpg);}
#gun6_rehabilitation2_sub02 { background-image:url(../img/gun6_rehabilitation2_sub02.jpg);}
#gun6_rehabilitation2_sub03 { background-image:url(../img/gun6_rehabilitation2_sub03.jpg);}
#gun6_rehabilitation2_sub04 { background-image:url(../img/gun6_rehabilitation2_sub04.jpg);}

#gun6_after_sub01 { background-image:url(../img/gun6_after_sub01.jpg);}
#gun6_after_sub02 { background-image:url(../img/gun6_after_sub02.jpg);}
#gun6_after_sub03 { background-image:url(../img/gun6_after_sub03.jpg);}
#gun6_after_sub04 { background-image:url(../img/gun6_after_sub04.jpg);}
#gun6_after_sub05 { background-image:url(../img/gun6_after_sub05.jpg);}
#gun6_after_sub06 { background-image:url(../img/gun6_after_sub06.jpg);}
#gun6_after_sub07 { background-image:url(../img/gun6_after_sub07.jpg);}

#gun7_conditions_sub01 { background-image:url(../img/gun7_conditions_sub01.jpg);}
#gun7_conditions_sub02 { background-image:url(../img/gun7_conditions_sub02.jpg);}

#gun7_self_sub01 { background-image:url(../img/gun7_self_sub01.jpg);}
#gun7_self_sub02 { background-image:url(../img/gun7_self_sub02.jpg);}
#gun7_self_sub03 { background-image:url(../img/gun7_self_sub03.jpg);}
#gun7_self_sub04 { background-image:url(../img/gun7_self_sub04.jpg);}

#gun7_inspection_sub01 { background-image:url(../img/gun7_inspection_sub01.jpg);}
#gun7_inspection_sub02 { background-image:url(../img/gun7_inspection_sub02.jpg);}
#gun7_inspection_sub03 { background-image:url(../img/gun7_inspection_sub03.jpg);}
#gun7_inspection_sub04 { background-image:url(../img/gun7_inspection_sub04.jpg);}
#gun7_inspection_sub05 { background-image:url(../img/gun7_inspection_sub05.jpg);}
#gun7_inspection_sub06 { background-image:url(../img/gun7_inspection_sub06.jpg);}
#gun7_inspection_sub07 { background-image:url(../img/gun7_inspection_sub07.jpg);}
#gun7_inspection_sub08 { background-image:url(../img/gun7_inspection_sub08.jpg);}
#gun7_inspection_sub09 { background-image:url(../img/gun7_inspection_sub09.jpg);}
#gun7_inspection_sub10 { background-image:url(../img/gun7_inspection_sub10.jpg);}
#gun7_inspection_sub11 { background-image:url(../img/gun7_inspection_sub11.jpg);}
#gun7_inspection_sub12 { background-image:url(../img/gun7_inspection_sub12.jpg);}

#gun7_metastasis_sub01 { background-image:url(../img/gun7_metastasis_sub01.jpg);}
#gun7_metastasis_sub02 { background-image:url(../img/gun7_metastasis_sub02.jpg);}
#gun7_metastasis_sub03 { background-image:url(../img/gun7_metastasis_sub03.jpg);}
#gun7_metastasis_sub04 { background-image:url(../img/gun7_metastasis_sub04.jpg);}
#gun7_metastasis_sub05 { background-image:url(../img/gun7_metastasis_sub05.jpg);}
#gun7_metastasis_sub06 { background-image:url(../img/gun7_metastasis_sub06.jpg);}

#gun8_better_sub01 { background-image:url(../img/gun8_better_sub01.jpg);}
#gun8_better_sub02 { background-image:url(../img/gun8_better_sub02.jpg);}
#gun8_better_sub03 { background-image:url(../img/gun8_better_sub03.jpg);}
#gun8_better_sub04 { background-image:url(../img/gun8_better_sub04.jpg);}
#gun8_better_sub05 { background-image:url(../img/gun8_better_sub05.jpg);}
#gun8_better_sub06 { background-image:url(../img/gun8_better_sub06.jpg);}
#gun8_better_sub07 { background-image:url(../img/gun8_better_sub07.jpg);}
#gun8_better_sub08 { background-image:url(../img/gun8_better_sub08.jpg);}
#gun8_better_sub09 { background-image:url(../img/gun8_better_sub09.jpg);}
#gun8_better_sub10 { background-image:url(../img/gun8_better_sub10.jpg);}

#gun8_contact_sub01 { background-image:url(../img/gun8_contact_sub01.jpg);}
#gun8_contact_sub02 { background-image:url(../img/gun8_contact_sub02.jpg);}
#gun8_contact_sub03 { background-image:url(../img/gun8_contact_sub03.jpg);}

#word_sub01 { background-image:url(../img/word_sub01.jpg);}
#word_sub02 { background-image:url(../img/word_sub02.jpg);}

#word01_sub02 { background-image:url(../img/word01_sub02.jpg);}
#word02_sub02 { background-image:url(../img/word02_sub02.jpg);}
#word03_sub02 { background-image:url(../img/word03_sub02.jpg);}
#word04_sub02 { background-image:url(../img/word04_sub02.jpg);}
#word05_sub02 { background-image:url(../img/word05_sub02.jpg);}
#word06_sub02 { background-image:url(../img/word06_sub02.jpg);}
#link_sub01 { background-image:url(../img/link_sub01.jpg);}
#link_sub02 { background-image:url(../img/link_sub02.jpg);}

#sougolink_sub01 { background-image:url(../img/sougolink_sub01.jpg);}
#sougolink_sub02 { background-image:url(../img/sougolink_sub02.jpg);}

#about_sub01 { background-image:url(../img/about_sub01.jpg);}
#about_sub02 { background-image:url(../img/about_sub02.jpg);}
#about_sub03 { background-image:url(../img/about_sub03.jpg);}
#about_sub04 { background-image:url(../img/about_sub04.jpg);}

#professor_sub01 { background-image:url(../img/professor_sub01.jpg);}
#professor_sub02 { background-image:url(../img/professor_sub02.jpg);}
#professor_sub03 { background-image:url(../img/professor_sub03.jpg);}
#professor_sub04 { background-image:url(../img/professor_sub04.jpg);}
#professor_sub05 { background-image:url(../img/professor_sub05.jpg);}
#professor_sub06 { background-image:url(../img/professor_sub06.jpg);}
#professor_sub07 { background-image:url(../img/professor_sub07.jpg);}
#professor_sub08 { background-image:url(../img/professor_sub08.jpg);}
#professor_sub09 { background-image:url(../img/professor_sub09.jpg);}

#results_sub01 { background-image:url(../img/results_sub01.jpg);}
#results_sub02 { background-image:url(../img/results_sub02.jpg);}
#results_sub03 { background-image:url(../img/results_sub03.jpg);}

#privacy_sub01 { background-image:url(../img/privacy_sub01.jpg);}
#privacy_sub02 { background-image:url(../img/privacy_sub02.jpg);}
#privacy_sub03 { background-image:url(../img/privacy_sub03.jpg);}
#privacy_sub04 { background-image:url(../img/privacy_sub04.jpg);}
#privacy_sub05 { background-image:url(../img/privacy_sub05.jpg);}
#privacy_sub06 { background-image:url(../img/privacy_sub06.jpg);}

#search_0_sub01 { background-image:url(../img/search_0_sub01.jpg);}
#search_0_sub02 { background-image:url(../img/search_0_sub02.jpg);}
#search_0_sub03 { background-image:url(../img/search_0_sub03.jpg);}
#search_0_sub04 { background-image:url(../img/search_0_sub04.jpg);}

.from_dr_sub { background-image:url(../img/from_dr_sub.jpg);}

