@charset "utf-8";
/* CSS Document */

*{
	margin:0px;
	padding:0px;
	background-repeat:no-repeat;
	list-style-type:none;
}


h1,h2,h3,h4,h5,h6,p,ul,li,dl,dt,dd,div,table,tr,td,th,a{
	border-style:solid;
	border-width:0px;
	border-color:#ccc;
	font-size:100%;
}

h1,h2,h3,h4,h5,h6{line-height:1.3;}
div,p,li,dt,dd{line-height:1.6;}
th,td{ line-height:1.3; text-align:left; font-weight:normal; vertical-align:top;}
img{border-width:0px; vertical-align:bottom;}

a{color:#10236f;outline:none;text-decoration: underline;}
a:hover{}

/* */

body{
	color:#10236f;
	font-size:12px;
	padding:10px;
	text-align:center;
	font-family:"ＭＳ Ｐゴシック", Osaka;
}
.frame{
	padding:20px;
	border-width:1px;
	border-style:solid;
	width:361px;
	text-align:left;
	margin:0 auto;
}
#course{border-color:#10236f;}
#buffe{
	border-color:#0c7aac;
	color:#0c7aac;
}


.blue,
.blue li{color:#10236f;}
.gray{ color:#333;}

.p{margin-bottom:1em;}

h1{
	margin-bottom:5px;
	font-size:22px;
	line-height:1.2;
	color:#182458;
}
h2{font-size:120%;}
p{color:#333;}
.black{color:#333;}

.m10{margin-bottom:10px!important;}


.price{
	margin-bottom:2px;
	font-weight:bold;
}
.price span{
	background:#0281b6;
	color:#fff;
	display:inline-block;
	padding:0px 3px;
	margin-right:5px;
}
.price strong{
	font-size:18px;
	color:#0281b6;
}

#course .price{color:#10236f;}
#course .price strong{color:#10236f;}

.lead{	
	background:url(../../../img/plan/line.jpg) left bottom repeat-x;
	margin-bottom:10px;
	padding-bottom:5px;
}

.indent-list li{
	text-indent:-1em;
	margin-left:1em;
}


.line{
	height:12px;
	overflow:hidden;
	background:url(../../../img/plan/line.jpg) left repeat-x;
}

.close{
	text-align:center;
	margin:15px;
}

.menu{
	margin-bottom:1em;
}

.menu li{
	background:url(../img/dot.jpg) 0px 6px no-repeat;
	padding-left:10px;
	color:#333;
	margin-bottom:3px;
}
.menu .empty{background:none;}
