@charset "utf-8";

/*---------------------
01.basic
---------------------*/
*{ margin:0; padding:0;}

body{
	background:#e4f3f8;
	color:#666666;
	padding:0;
	margin:0 auto;
	text-align:center;
	font-size:small;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka;
}

a img{ border:0;}
img{ display:block;}
ul{ list-style:none;}

.left{ float:left; overflow:hidden;}
.right{ float:right; overflow:hidden;}
.clear{ clear:both; display:block;}

.txtr{ text-align:right;}
.txtc{ text-align:center;}

h2#plane01{ font-size:small; background:url(../images/dvd/plane01.jpg) no-repeat; line-height:1.1em; padding-left:17px; margin-top:5px;}
h2#plane02{ font-size:small; background:url(../images/dvd/plane02.jpg) no-repeat; line-height:1.1em; padding-left:17px; margin-top:5px;}
h2#plane03{ font-size:small; background:url(../images/dvd/plane03.jpg) no-repeat; line-height:1.1em; padding-left:17px; margin-top:5px;}

p{ margin:10px 0; line-height:150%;}
.fs01{ font-size:x-small; font-weight:normal;}
.fs02{ font-size:small; font-weight:normal;}
.fs03{ font-size:medium;}

.fc01{ color:#00a0e9;}
.fc02{ color:#fdae00;}
.fc03{ color:#e60012;}
.fc04{ color:#000000;}

a:link, a:visited{ color:#ffffff; text-decoration:underline;}
a:hover, a:active{ color:#ffffff; text-decoration:none;}

/*---------------------
02.layout
---------------------*/
#all{ width:750px; margin:0 auto; padding:0; background:#1bb9dc url(../images/dvd/bg.jpg) repeat-x;}
#main{ width:680px; text-align:left; margin:0 auto;}
#main{ padding:0 35px;}

.menutxt{ width:110px; float:left;}

.box{ width:640px; background:#ffffff url(../images/dvd/table_m.jpg) repeat-y;}
.box{ padding:0 20px;}

/*---------------------
03.other
---------------------*/
.mart01{ margin-top:5px;}
.mart02{ margin-top:10px;}
.mart03{ margin-top:15px;}
.mart04{ margin-top:20px;}
.mart05{ margin-top:25px;}
.mart06{ margin-top:30px;}
.mart07{ margin-top:35px;}
.mart08{ margin-top:40px;}
.mart09{ margin-top:45px;}
.mart10{ margin-top:50px;}
.mart11{ margin-top:55px;}
.mart12{ margin-top:60px;}
.mart13{ margin-top:65px;}
.mart14{ margin-top:70px;}

.marl01{ margin-left:5px;}
.marl02{ margin-left:10px;}
.marl03{ margin-left:15px;}
.marl04{ margin-left:20px;}
.marl05{ margin-left:25px;}
.marl06{ margin-left:30px;}
.marl07{ margin-left:35px;}
.marl08{ margin-left:40px;}

.marr01{ margin-right:5px;}
.marr02{ margin-right:10px;}
.marr03{ margin-right:15px;}
.marr04{ margin-right:20px;}
.marr05{ margin-right:25px;}
.marr06{ margin-right:30px;}
.marr07{ margin-right:35px;}
.marr08{ margin-right:40px;}