/*-------------------------------------------------------------

TOP PAGE

-------------------------------------------------------------*/

@import url("./topLayout.css");

/*------------------------------------------------------------
MAIN
------------------------------------------------------------*/

/*photo*/

.topPhotoBox{
	width:395px;
	float:left;
	text-align:left;}

.topPhoto{
	width:395px;
	overflow:hidden;
	margin:5px 0 5px 0;}

.topPhotoCommBox{
	border-style:none none none solid;
	border-width:0 0 0 7px;
	padding:0 0 0 3px;}

.topPhotoTitle{
	font-size:16px;
	line-height:1;
	margin:0 0 5px 0;}

.topPhotoComm{
	font-size:13px;
	line-height:1.5;
	margin:0;}



/*what's new & oshirase*/

.topContents{
	width:395px;
	float:right;
	text-align:left;}

.yokosoComm{
	width:395px;height:30px;
	overflow:hidden;
	margin:5px 0 15px 0;}

.yokosoComm a{
	display:block;
	width:395px;height:30px;}

.yokosoComm a:hover{
	margin:-30px 0 0 0;}


.wnewSt{
	width:395px;height:19px;
	overflow:hidden;
	margin:0 0 5px 0;
	padding:0;}

.wnewSt a{
	text-indent:-10000px;
	display:block;
	background:url(../image_top/top_st_wnew.gif) center top no-repeat;
	width:395px;height:19px;}

.wnewBox{
	width:395px;height:260px;
	overflow:auto;
	margin:0 0 -20px 0;}

.wnewBox ul{
	margin:0;
	padding:0;
	list-style:none;}

.wnewBox li{
	background:url(../image_top/top_line_dot_1x1.gif) left bottom repeat-x;
	font-size:14px;
	line-height:1.5;
	text-indent:-70px;
	padding:0 0 8px 70px;
	margin:0 0 8px 0;}

.wnewBox span{
	font-size:13px;
	padding:0 7px 0 0;
	color:#690;}



.oshiraseSt{
	width:395px;height:19px;
	overflow:hidden;
	background:url(../image_top/top_st_oshirase.gif) center top no-repeat;
	text-indent:-1000px;
	margin:0 0 5px 0;
	padding:0;}

.oshiraseBox{
	width:400px;height:155px;
	overflow:auto;}

.oshiraseBox ul{
	margin:0;
	padding:0;
	list-style:none;}

.oshiraseBox li{
	background:url(../image_top/top_line_dot_1x1.gif) left bottom repeat-x;
	padding:0 0 8px 0;
	margin:0 0 8px 0;}

.oshiraseBox li span{
	display:block;
	font-size:14px;
	line-height:1.5;
	background:url(../image_top/top_oshiradse_head.gif) left 5px no-repeat;
	padding:0 0 0 11px;}
