/* CSS Document */

/* ‘S‘Ì start */

body {
	margin:0px 0px 0px 0px;
	background-color: #FFFFFF;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro","‚l‚r ‚oƒSƒVƒbƒN",Verdana,Helvetica,Arial;
}
p,div,td{ margin:0; padding:0;}
a:link {text-decoration:none; color:#000099;}
a:visited {text-decoration:none; color:#660066;}
a:active {text-decoration:none;}
a:hover {text-decoration: underline; color:#eb3f95;}

/* Font */

.sfont {font-size:10px; color:#000000; line-height:14px;}
.sfont2 {font-size:10px; color:#f74096; line-height:14px;}
.sfont3 {font-size:10px; color:#777777; line-height:14px;}


.mfont {font-size:12px; color:#000000; line-height:20px;}
.mfont2 {font-size:12px; color:#f74096; line-height:20px;}
.mfont span{ font-weight:bold;}
.mfont .pink{ color:#f74096;}


.bfont {font-size:12px; font-weight:bold; color:#000000; line-height:20px;}
.bfont2 {font-size:12px; font-weight:bold; color:#f74096; line-height:20px;}


.lfont {font-size:14px; font-weight:bold; color:#000000; line-height:20px;}
.lfont2 {font-size:14px; font-weight:bold; color:#f74096; line-height:20px;}



.space1 {padding:1px;}
.space2 {padding:2px;}
.space5 {padding:5px;}
.space10 {padding:10px;}
.marginT5{ margin-top:5px;}
.marginT20{ margin-top:20px;}
#news {text-align: left; width:570px; padding:5px 0px 5px 15px; margin:0px; font-size:12px; color:#000000; line-height:18px;}

.title,.main{ margin:15px 0 10px 0;}

.line{ border-bottom:1px dotted #f74096; margin:10px 0;}