/* CSS Document */

/* ==============================================================
 共通
============================================================== */
#main{
	font-family: verdana, 'trebuchet ms', sans-serif;
	font-size:12px;
	line-height:1.4em;
	width:600px;
	margin:0;
	padding:0;
	color: #E6D8AC;
}

.none{display:none;}
.clear{clear:both;display:block;height:0px;font-size:0px;line-height:0px;}
#main ul{list-style-type:none;}
img{border:0;}

/*link*/
#main a:link	{ color:#A2D7E1; text-decoration:underline;}
#main a:visited { color:#A2D7E1; text-decoration:none;}
#main a:hover	{ color:#FF9900; text-decoration:none;}
#main a:active	{ color:#A2D7E1; text-decoration:none;}

/* ==============================================================
 基本
============================================================== */
/*---メイン要素---*/
#title        { background:url(http://img.barks.jp/image/review/1000035928/title.gif) no-repeat; width:600px; height:427px; margin:0;}
#title02      { background:url(http://img.barks.jp/image/review/1000035928/title02.gif) no-repeat; width:600px; height:110px; margin:0;}
#lead         { background:url(http://img.barks.jp/image/review/1000035928/lead.gif) no-repeat; width:600px; height:208px; margin:0;}
#yoyaku       { background:url(http://img.barks.jp/image/review/1000035928/yoyaku.gif) no-repeat; width:600px; height:265px; margin:0;}
#gaiyou       { background:url(http://img.barks.jp/image/review/1000035928/gaiyou.gif) no-repeat; width:600px; height:790px; margin:0;}

/*---lead---*/
#lead p { margin:0; padding:0px 20px; line-height:1.6em; font-size:13px;}

/*---yoyaku---*/
#left { margin:0px; padding:0px; width:370px; float:left;}
#right { margin:0; padding:0px; width:190px; float:left;}

#left p { margin:0; padding:50px 0 0 30px; line-height:1.6em; font-size:13px; }
#right p { margin:0; padding:55px 0 0 47px; line-height:1.6em; font-size:10px; color: #9CB472; }

/*---gaiyou---*/
.photo01 { margin:0px; padding:212px 0 0 0; width:300px; float:left;}
.photo02 { margin:0px; padding:243px 0 0 0; width:300px; float:left;}
.photo03 { margin:0px; padding:56px 0 0 0; width:300px; float:left;}
.taro { margin:0; padding:7px 0 0 40px; line-height:1.5em; font-size:12px; }
.jiro { margin:0; padding:7px 0 0 20px; line-height:1.5em; font-size:12px; }
.saburo { margin:0; padding:67px 0 0 170px; line-height:1.5em; font-size:12px; }

/*--btn--*/
#btn-yoyaku01 { width:179px; height:20px; margin:0; padding:36px 0 0 81px; }
#btn-yoyaku01 li a 	  { width:179px; height:20px; background:url(http://img.barks.jp/image/review/1000035928/btn-yoyaku01.gif) no-repeat 0px 0px; display:block; }
#btn-yoyaku01 li a:hover { width:179px; height:20px; background:url(http://img.barks.jp/image/review/1000035928/btn-yoyaku01.gif) no-repeat 0px -20px; display:block; }

#btn-yoyaku02 { width:530px; height:64px; margin:0; padding:7px 0 0 35px; }
#btn-yoyaku02 li a 	  { width:530px; height:64px; background:url(http://img.barks.jp/image/review/1000035928/btn-yoyaku02.gif) no-repeat 0px 0px; display:block; }
#btn-yoyaku02 li a:hover { width:530px; height:64px; background:url(http://img.barks.jp/image/review/1000035928/btn-yoyaku02.gif) no-repeat 0px -64px; display:block; }

#btn-link { width:250px; height:65px; margin:0; padding:45px 0 0 20px; float:left; }
#btn-link li a 	  { width:250px; height:65px; background:url(http://img.barks.jp/image/review/1000035928/btn-link.gif) no-repeat 0px 0px; display:block; }
#btn-link li a:hover { width:250px; height:65px; background:url(http://img.barks.jp/image/review/1000035928/btn-link.gif) no-repeat 0px -65px; display:block; }
