﻿FORM {BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px}

body {	background: url(../images/shima.gif) repeat-y top;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}

body .shadow {background-image: url(../images/back.png) repeat-y top; line-height: 125%; margin: 0px auto;}

p {line-height: 125%; margin: 0px 0px 5px 0px;}


h1 {font-size: 140%; color: #FFF; text-align: left; width: 630px; display: block; margin: 5px 0px;}
.main_box h2 {font-size: 165%; color: #660033; line-height: 140%; padding: 0px; margin: 0px;}
.h2 {
	font-size: 170%;
	font-weight:bold;
	color: #FF6600;
	line-height: 130%;
	text-align: center;
}
.main_box h3 {font-size: 115%; color: #FF6600; line-height: 120%; padding: 5px 0px; margin: 0px; font-weight: bold;}
h4 {font-size: 90%; color: #666666; text-align: left; line-height: 150%; margin: 0px; padding: 0px;}
h5 {font-size: 120%; color: #660033; padding: 0px; margin-bottom: 5px; font-weight: bold;}

.text_black {color: #333333;font-size: 80%;}
.black {color: #000;}
.red {font-size: 110%; color: #C61A22;}
.dot {font-size: 110%; color: #C61A22; font-weight: bold; line-height: 50%; padding-left: 130px;}

tbody h2 {font-size: 130%; line-height:150%; color: #660033; text-align: left; margin: 0px 0px 0px 10px; padding: 0px;}
tbody h3 {font-size: 100%; color: #FF6600; line-height: 120%; padding:0px; margin: 0px; font-weight: bold;}


.header {
	font-size: 11px;
	text-align: right;
	color: #FF9900;
	margin: 0px 5px 0px 0px;
}

.footer {font-size: 12px;color: #666666;}


.over_1 {
	background-image: url(##photo10##);
	background-repeat: no-repeat;
	height: 400px;
	width: 600px;
	margin-top: 20px;
	margin-left: 20px;
}
.over_2 {
	background-image: url(##photo02##);
	background-repeat: no-repeat;
	height: 180px;
	width: 180px;
	margin-top: 420px;
	margin-left: 20px;
}
.img-frame {
	border: 1px solid #000000;
}
.miryoku_box_back {
	background-image: url(/images/main/miryoku_back.jpg);
	background-repeat: no-repeat;
	width: 584px;
	margin-left: 3px;
	background-position: top;
	padding-top: 180px;
	margin-top: 0px;
}
.margin_20px {
	margin-left: 20px;
}

.miryoku_box_backline {
	background-image: url(/images/main/2.gif);
	background-repeat: repeat-y;
	width: 590px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
.main_box {
	margin-left: 3px;
	margin-top: 0px;
}
.zaiko{
	color:#005EBB;
	line-height:140%;
}
.other  {
	background-image: url(../images/main/other_back.gif);
	background-repeat: repeat-y;
	padding-left: 18px;
	margin-left: 3px;
}
.other h2 {
	font-size: 120%;
	font-weight: bold;
	margin: 0px;
}
.kodawari_back  {
	background-image: url(/images/foot/kodawari_back.jpg);
	background-repeat: repeat-y;
}
.kodawari  {
	background-image: url(/images/foot/kodawari_naka.jpg);
	background-repeat: no-repeat;
	padding-top: 115px;
	padding-left: 32px;
}

.kodawari table {
	font-size: 80%;
	color: #666;
	line-height: 130%;
}
.foot_tyui img{
	margin-top: 5px;
}
.foot_tyui p{
	font-size: 90%;
	line-height: 130%;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	color: #333;
}
.foot_tyui ul{
	margin: 0px;
	padding-left: 28px;
	padding-right: 10px;
}
.foot_tyui ul li{
	margin-bottom: 5px;
	font-size: 90%;
	line-height: 110%;
	list-style-type: decimal;
	list-style-position: outside;
	color: #333;
}

