@charset "utf-8";
/* CSS Document */

h2{
	background:url(../images/h2_system.gif) no-repeat;
	width:720px;
	height:37px;
	margin-left:12px;
	
}

#main p.top,#main ul.price,#main ul.price02,#main h3,#main table{
	margin-left:65px;
}

p.top{
	margin-top:8px;
}

h3{
	background:url(../images/h3_system.gif) repeat-y;
	color:#FFFFFF;
	padding-left:10px;
	margin:15px auto 0px 20px;
	width:645px;
	letter-spacing:1.5px;
}

ul.price{
	margin:0px auto 0px 20px;
	width:645px;
	padding:15px 0px;
}

li.sixtymin{
	background:url(../images/system_price01.gif) no-repeat;
	width:500px;
	height:96px;
	margin-left:40px;
}

li.ninetiethmin{
	background:url(../images/system_price02.gif) no-repeat;
	width:500px;
	height:96px;
	margin-left:80px;
}

li.twelfthmin{
	background:url(../images/system_price03.gif) no-repeat;
	width:500px;
	height:97px;
	margin-left:120px;
}

p.sub_nippon{
	background:url(../images/systemname_nippon.gif) no-repeat;
	width:645px;
	height:25px;
	margin:20px 0px 0px 70px;
	border-bottom:1px #9FD8FF solid;
}

p.sub_nanba{
	background:url(../images/systemname_nanba.gif) no-repeat;
	width:645px;
	height:25px;
	margin:35px 0px 0px 70px;
	border-bottom:1px #9FD8FF solid;
}

p.sub_tani9{
	background:url(../images/systemname_tani9.gif) no-repeat;
	width:645px;
	height:25px;
	margin:35px 0px 0px 70px;
	border-bottom:1px #9FD8FF solid;
}


/*日本橋店　料金*/

p.sub_title{
	width:374px;
	height:19px;
	background:url(../../images/pc/system_subtitle.gif) no-repeat;
	margin:20px auto 0px auto;
}

ul.price02{
	margin:0px auto 0px 20px;
	width:645px;
	padding:15px 0px;
}

ul.price02 li.seventiethmin{
	background:url(../../images/system_nippon_price04.gif) no-repeat;
	width:500px;
	height:96px;
	margin-left:40px;
}

ul.price02 li.tenthmin{
	background:url(../../images/system_nippon_price05.gif) no-repeat;
	width:500px;
	height:96px;
	margin-left:80px;
}

ul.price02 li.thirteenthmin{
	background:url(../../images/system_nippon_price06.gif) no-repeat;
	width:500px;
	height:97px;
	margin-left:120px;
}

.min{
	font-size:90%;
}

p.notes{
	width:570px;
	margin:auto;
	padding:0px 0px 30px 75px;
	color:#4D4D4D;
}

p.sub1_01{
	background:url(../images/system_sub1_01.gif) no-repeat;
	width:492px;
	height:70px;
	margin:10px auto 20px auto;
}

/*日本橋店　料金*/


p.sub1{
	background:url(../images/system_sub1.gif) no-repeat;
	width:492px;
	height:30px;
	margin:10px auto 20px auto;
}

p.sub2{
	background:url(../images/system_sub2.gif) no-repeat;
	width:538px;
	height:59px;
	margin:10px auto 20px auto;
}

p.sub3{
	background:url(../images/system_sub3.gif) no-repeat;
	width:492px;
	height:30px;
	margin:10px auto 20px auto;
}

p.sub4{
	background:url(../images/system_sub4.gif) no-repeat;
	width:492px;
	height:30px;
	margin:10px auto 20px auto;
}


table{
	width:645px;
	margin:20px auto 20px 20px;
	border:1px #A0A0A0 solid;
}

th{
	font-weight:100;
	background:#FAFFBB;
	width:161px;
	line-height:25px;
	padding-left:10px;
	border-right:1px #A0A0A0 solid;
	border-bottom:1px #A0A0A0 solid;
}

td{
	padding-left:30px;
	border-right:1px #A0A0A0 solid;
	border-bottom:1px #A0A0A0 solid;
}

th.border_none,td.border_none{
	border-bottom:none;
}

td.right{
	border-right:none;
}

td.border_right{
	border-bottom:none;
	border-right:none;
}

ul.cord{
	float:right;
	width:320px;
	margin:10px 55px 10px 0px;
}

.cord li{
	float:left;
	margin:0px 7px;
}

li.text{
	width:150px;
	margin:0px;
}

li.cord01{
	background:url(../images/system_cord01.gif) no-repeat;
	width:78px;
	height:25px;
}

li.cord02{
	background:url(../images/system_cord02.gif) no-repeat;
	width:61px;
	height:37px;
}

li.cord03{
	background:url(../images/system_cord03.gif) no-repeat;
	width:49px;
	height:37px;
}

li.cord04{
	background:url(../images/system_cord04.gif) no-repeat;
	width:39px;
	height:34px;
}

