@charset "utf-8";

/* new and snowfriend list for toppege
============================================================================================================*/
* {
	margin: 0;
	padding: 0;
}
body {
	padding-right: 5px;
	background-color: #FFFFFF;
	line-height: 1.3;
	color: #666666;
}

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

p {font-size: 78%;}
img {border: 0;vertical-align: bottom;}
hr {display: none;}

p.ph {
	padding-bottom: 6px;
	float: left;
}
p.ph img {border: 1px solid #D7D7D7;}

/* new page
------------------------------------------------------------------------------------------------------------*/
body#new {padding-right: 0;}
body#new div {
	margin-bottom: 9px;
	border-right: 5px solid #FFFFFF;
	background-repeat: no-repeat;
	/* \*//*/
	display: inline-table;
	/**/
}

body#new h5 {
	padding-top: 0.2em;
	padding-left: 15px;
	padding-bottom: 1.6em;
	font-size: 78%;
	font-weight: normal;
}
body#new p.date {
	margin-bottom: 5px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 65%;
	color: #FFFFFF;
	line-height: 17px;
}
body#new div.ph {background-position: 74px 0px;}
body#new div.ph h5,body#new div.ph p.date {margin-left: 89px;padding-left: 0;}

body#new p.text {
	padding: 0 3px 6px;
	background: transparent url(../common_images/line.gif) repeat-x left bottom;
	clear: left;
}

div#new01 { background-image:url(../new/images/top_bg01.gif);}
div#new02 { background-image:url(../new/images/top_bg02.gif);}
div#new03 { background-image:url(../new/images/top_bg03.gif);}
div#new04 { background-image:url(../new/images/top_bg04.gif);}
div#new05 { background-image:url(../new/images/top_bg05.gif);}
div#new06 { background-image:url(../new/images/top_bg06.gif);}
div#new07 { background-image:url(../new/images/top_bg07.gif);}
div#new01.ph { background-image:url(../new/images/top_bg01s.gif);}
div#new02.ph { background-image:url(../new/images/top_bg02s.gif);}
div#new03.ph { background-image:url(../new/images/top_bg03s.gif);}
div#new04.ph { background-image:url(../new/images/top_bg04s.gif);}
div#new05.ph { background-image:url(../new/images/top_bg05s.gif);}
div#new06.ph { background-image:url(../new/images/top_bg06s.gif);}
div#new07.ph { background-image:url(../new/images/top_bg07s.gif);}

div#new01 p.date { background-image:url(../new/images/top_point01.gif);}
div#new02 p.date { background-image:url(../new/images/top_point02.gif);}
div#new03 p.date { background-image:url(../new/images/top_point03.gif);}
div#new04 p.date { background-image:url(../new/images/top_point04.gif);}
div#new05 p.date { background-image:url(../new/images/top_point05.gif);}
div#new06 p.date { background-image:url(../new/images/top_point06.gif);}
div#new07 p.date { background-image:url(../new/images/top_point07.gif);}

div#new01 h5 a { color: #3284B9;}
div#new02 h5 a { color: #3A9AC4;}
div#new03 h5 a { color: #3AA5AF;}
div#new04 h5 a { color: #3AAFA5;}
div#new05 h5 a { color: #3AAF84;}
div#new06 h5 a { color: #3AAFA5;}
div#new07 h5 a { color: #3AAF84;}


/* snowfriend page
------------------------------------------------------------------------------------------------------------*/
body#snowfriend {
	background-color: #F2F2F2;
}
body#snowfriend div {
	zoom: 1;
	/* \*//*/
	display: inline-table;
	/**/

}
body#snowfriend div:after {
	content: ".";
	display: block;
	height: 0;
	clear: both; 
	visibility: hidden;
}
body#snowfriend p.ph {padding-bottom: 8px;}

body#snowfriend h5 {
	padding: 0.2em 0;
	font-size: 78%;
	font-weight: normal;
}
body#snowfriend p.date {
	margin-bottom: 3px;
	padding-left: 15px;
	background: transparent url(../snowfriend/images/top_bg.gif) no-repeat left top;
	font-size: 65%;
	color: #E93A8C;
	line-height: 14px;
}
body#snowfriend div.ph h5,body#snowfriend div.ph p.date {margin-left: 75px;}

body#snowfriend h5 a { color: #F16BA9;}





/* new and snowfriend list for toppege
============================================================================================================*/



