@charset "utf-8";



/* -----------------------------------------------------------

CSS Information



 File name:      default.css

 Author:         Journal of Oral Biosciences

 Style Info:     デフォルトのスタイルのリセット及び基本設定

----------------------------------------------------------- */



/*----------------------------------------------------

	Reset

----------------------------------------------------*/



html {

	overflow-y: scroll;

}



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {

	margin: 0;

	padding: 0;

}



address,caption,cite,code,dfn,em,strong,th,var {

	font-style: normal;

}



table {

	border-collapse: collapse;

	border-spacing: 0;

}



caption,th {

	text-align: left;

}


object,

embed {

	vertical-align: top;

}



hr,legend {

	display: none;

}



h1,h2,h3,h4,h5,h6 {

	font-size: 100%;

}



img,abbr,acronym,fieldset {

	border: 0;

}



li {

	list-style-type: none;

}



p {

	margin-bottom: 20px;

}





/*----------------------------------------------------

	Base

----------------------------------------------------*/



body {

	background: #FFF;

	color: #333;

	font-size: 100%;

	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3",Osaka,"メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",verdana,Sans-Serif;

	line-height: 1.5;

}



* + html body {

	font-family: "メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;

}





/*----------------------------------------------------

	Link

----------------------------------------------------*/



a:link {

	text-decoration: none;

	color: #00F;

}



a:visited {

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

}



a:active {

	text-decoration: none;

}

.pdf {

	background: url(img/icon_pdf.gif) no-repeat left center;

	padding-left: 20px;

}

.file {

	background: url(img/icon_file.gif) no-repeat left center;

	padding-left: 20px;

}


/*----------------------------------------------------

	Contents Menu

----------------------------------------------------*/

#Menu h1 {

	text-align: center;

	padding: 10px 0;

}

#Menu ul li {



}

#Menu ul li img {

	vertical-align: top;

}


#Menu ul li a img {

	border-top: solid 2px #adadad;

	vertical-align: top;

}

#Menu a:hover img {

	border-top: solid 2px #333;

}

/*----------------------------------------------------

	Contents Title

----------------------------------------------------*/

body#joural-title {

	background: url(../img/bg-journal_top.gif);

	height: 120px;

}

body#joural-title p {

	margin: 0;

}

/*----------------------------------------------------

	Contents Main

----------------------------------------------------*/

#Main {

	width: 600px;


}

#Main h1 {

	margin: 20px 0;

	font-size: 140%;

	background: url(img/bg_h1.gif) repeat-x left bottom;

	padding-bottom: 10px;
}

#Main #Contents {

	padding: 10px;

}



#Main ul#Journal-menu {

	float: left;

	width: 270px;

}

#Main ul#Journal-menu li {

	font-size: 120%;

	font-weight: bold;

	background: url(img/icon_Link.gif) no-repeat left center;

	padding-left: 20px;

	margin: 20px 0;
}


p#Journal-book {

	width: 250px;

	margin-left: 270px;

}


.free {

	color: #f00;

}



#Main h2 {

	clear: left;

	font-size: 120%;
	
	font-weight: bold;

	background: url(img/bg_h2.png) no-repeat left center;

	padding-left: 30px;

	margin: 10px 0;

	border-top: solid #65C641 2px;

}

#Main p, #Main ul {

	padding: 0 10px;

	margin-bottom: 20px;

}

#Main ul li ul li {

	padding-bottom: 10px;

}

#Main ol li {

	list-style-type: decimal;

	padding-right: 10px;

	margin-bottom: 20px;

	margin-left: 40px;
}