@charset "utf-8";/*-------------------------------------------------------	CSS INFORMATION		Site URL:	date :		Order of description			__Default_Style_clear	__header			(#header)	__container			(#container)	__content			(#content)	__navi				(#navi)	__supportnabi		(#supportnabi)	__footer			(#footer)	__sitemap			(#sitemap)	--------------------------------------------------------*//*------------------------------------------------------	__Default_Style_clear------------------------------------------------------*/body {font-size: 62.5%;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,img {	margin: 0;	padding: 0;}h1,h2,h3 { font-weight: normal;}ul,ol,li { list-style: none;}img {	border: none;	vertical-align: bottom;}body {	color: #333;	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",Geneva, Arial, Helvetica, sans-serif;	text-align: center;}a		  { text-decoration: none;}a:link    { color: #1c3d5a; text-decoration: none;}a:visited { color: #1c3d5a;}a:hover   { color: #1c3d5a; text-decoration: underline;}a:active  { color: #1c3d5a;}a:focus   { color: #1c3d5a;}#tankiriyuugaku020main {	width: 800px;	margin: 0 auto;	text-align: left;	color: #333;	background: transparent;}/*------------------------------------------------------	__header			(#header)------------------------------------------------------*/#tankiriyuugaku020branding {	width: 800px;	height: 100px;	position: relative;	margin: 10px auto 20px auto;}#tankiriyuugaku020branding h1 {	position: absolute;	top: 40px;	left: 25px;	font-size: 1.6em;	font-weight: bold;	text-align: left;}#tankiriyuugaku020branding h1 a {	display: block;	width: 800px;	height: 100px;}#tankiriyuugaku020branding p { padding: 0 0 10px 0;}#tankiriyuugaku020breadCrumbs ul{	margin: 0 0 15px 0;	font-size: 1.2em;}#tankiriyuugaku020breadCrumbs li { display: inline;}/*------------------------------------------------------	__container			(#container)------------------------------------------------------*/#tankiriyuugaku020container {	width: 800px;	float: left;	background: #fff;	}/*------------------------------------------------------	__content			(#content)------------------------------------------------------*/#tankiriyuugaku020maincol {	width: 585px;	float: left;	margin: 0 0 50px 0;	display: inline;/* Win ie6 */}#tankiriyuugaku020maincol p {	margin: 0 0 0px 0;	font-size: 1.4em;	line-height: 1.9;	letter-spacing: 0.1em;}#tankiriyuugaku020maincol img { margin: 0 0 10px 0;}#tankiriyuugaku020newly_arrived {	margin-bottom: 15px;	font-size: 1.2em;}#tankiriyuugaku020newly_arrived ul li {	padding-bottom: 7px;	margin-bottom: 7px;	background: url(../img/bottom_border.jpg) left bottom no-repeat;}#tankiriyuugaku020newly_arrived ul li a {	padding-left: 14px;	background: url(../img/ic_arrow.jpg) left center no-repeat;}#tankiriyuugaku020arrived {	margin-bottom: 0;	line-height: 1.9em;	letter-spacing: 0.1em;}#tankiriyuugaku020arrived dl dt,h2,h3 {	padding-bottom: 7px;	margin-top: 15px;	margin-bottom: 7px;	background: url(../img/bottom_border.jpg) left bottom no-repeat;	font-weight: bold;	font-size: 1.4em;}#tankiriyuugaku020arrived dl dd { margin-bottom: 20px;}#tankiriyuugaku020arrived dl dt a {	padding-left: 14px;	background: url(../img/ic_arrow.jpg) left center no-repeat;}.tankiriyuugaku020sentence p {	 margin: 0;	 padding: 0;}.tankiriyuugaku020sentence h2 {	padding-bottom: 7px;	margin-bottom: 7px;	background: url(../img/bottom_border.jpg) left bottom no-repeat;	font-weight: bold;	font-size: 1.4em;}#tankiriyuugaku020nav-supp { margin-top: 25px;}#tankiriyuugaku020nav-supp p {	margin: 0;}#tankiriyuugaku020nav-supp ul li { font-size: 1.2em; line-height: 1.6;}#tankiriyuugaku020nav-supp p a:link    { color: #333;}.tankiriyuugaku020sentence_col {	margin: 15px 0 15px 0;	font-size: 1.2em;}#tankiriyuugaku020maincol .tankiriyuugaku020sentence_col ul {	margin: 0;	padding: 0;	line-height: 1.6;}#tankiriyuugaku020maincol .tankiriyuugaku020sentence p {	margin-bottom: 0px;}.tankiriyuugaku020sentence_col p a:link    { color: #1c3d5a;}/*------------------------------------------------------	__navi			(#navi)------------------------------------------------------*/#tankiriyuugaku020sidebox {	width: 185px;	float: right;	display: inline;/* Win ie6 */}#tankiriyuugaku020sidebox ul {	padding: 10px 3px 0 8px;	border: solid 1px #e4e4e4;	background: #faf8f3;	font-size: 1.2em;}#tankiriyuugaku020sidebox ul li {	 padding: 0 0 15px 10px;	 background: url(../img/ic_side_arrow.jpg) 0 0.35em no-repeat;}#tankiriyuugaku020subcol {	width: 185px;	padding: 3px;	margin: 10px 0 0 0;	font-size: 1.1em;}/*------------------------------------------------------	__supportnabi			(#supportnabi)------------------------------------------------------*/#tankiriyuugaku020extra {	clear: both;	width: 800px;	margin-bottom: 10px;}#tankiriyuugaku020extra .up {	margin-bottom: 10px;	background: #e1e7ec;	text-align: right;}#tankiriyuugaku020extra ul {	font-size: 1.2em;	text-align: center;}#tankiriyuugaku020extra li { display: inline;}/*------------------------------------------------------	__footer			(#footer)------------------------------------------------------*/#tankiriyuugaku020match_link {	margin-bottom: 10px;	text-align: left;	font-size: 1.2em;	line-height: 1.6;}#tankiriyuugaku020siteinfo {	padding-bottom: 10px;	font-size: 1.2em;}#tankiriyuugaku020siteinfo address {	text-align: center;	font-style: normal;}html { overflow: scroll;}/*Fire Fox*/