@charset "Shift_JIS";

/* CSS Document */


/* index==========================

	1.for index style
	
*/

/* 1.index style
===============================================================*/
body{margin:0 auto;padding:0;}

#wrapper{width:900px;margin:0 auto;}



.clear{clear:both;}

p{margin:0px;padding:0px;}

h2{text-align:right;}


/* 1.main
===============================================================*/
#main_v{width:900px;padding:20px 0 0 0;}

#main_sp{width:900px;font-size:12px;}

#main_left{width:630px;float:left;line-height:25px;margin-top:25px;}

#main_right{width:215px;float:right;padding-right:40px;height:380px;background:url(../common/img/house.gif)  0 200px no-repeat;line-height:20px;color:#666666;font-size:12px;margin-top:25px;color:#000000;}
.mvbanner{margin-top:100px;padding-left:10px;}
.mvtext{margin-top:0;padding-left:34px;}


/* 1.main_left
===============================================================*/
.data{width:530px;padding:0 0 0px 0px;color:#666666;margin:0 0 0 40px; border-bottom:dotted 1px #CCC;}
.data_left{width:80px;float:left;background:url(../common/img/arrow.gif) 0px 12px no-repeat;padding:5px 0 0 20px; line-height:30px;}
.data_right{width:389px;float:right;line-height:25px;padding:5px 0 0 40px;}

.new{background:url(../common/img/new.gif) 0px 10px no-repeat;}
.sp{margin-bottom:20px;height:47px;}
.border{border-bottom:dotted 1px #CCC;}
.pl30{padding-left:30px;}
