@charset "shift_jis";
/* CSS Document */

body { text-align:center; margin:0; font-size:80%; line-height:150%; background-image:url(../img/menu/wp.gif); background-position:top; background-repeat:repeat-x; height:100%;}
#base{
margin:0 auto;
width:850px;
}
h2{line-height:150%; font-size:18px; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;　margin:0; padding:0px;}
h1{line-height:180%; font-size:24px; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif; margin:5px 0px;}
strong{line-height:150%; font-size:14px; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;  margin:10px 0px 5px 0px;}
img {border:0px;}
embed {vertical-align:bottom;}
.span_r {text-align:right; color:#990033;}

.p10{padding:20px; color:#990033; line-height:180%;}


.hr_y {border:1px; color:#000; border-style:dotted;}
#mainlink A {color:#903; text-decoration:none;}
#mainlink A:visited {color:#903; text-decoration:none;}
#mainlink A:hover {color:#903; text-decoration:underline;}
#mainlink A:active {color:#903; text-decoration:underline;}

#mlink A {color:#FFF; text-decoration:none; font-weight:normal;}
#mlink A:visited {color:#FFF; text-decoration:none; font-weight:normal;}
#mlink A:hover {color:#FFF; font-weight:normal; text-decoration:underline;}
#mlink A:active {color:#FFF; font-weight:normal; text-decoration:underline;}

#daylink A {color:#000; text-decoration:none; font-weight:bold;}
#daylink A:visited {color:#000; text-decoration:none; font-weight:bold;}
#daylink A:hover {color:#903; text-decoration:underline; font-weight:bold;}
#daylink A:active {color:#903; text-decoration:underline; font-weight:bold;}

/* header */
.td_left1{text-align:left; vertical-align:top; background-color:#000; color:#FFF;}
.td_right1{text-align:right; vertical-align:top; background-color:#000;  color:#FFF;}
.td_right2{text-align:right; vertical-align:bottom; background-color:#FFF;}
.td_flash{background-color:#FFF; padding:0px; margin:0;}
.td_main{background-color:#FFF; vertical-align:top;}
.td_top{vertical-align:top;}
/* twitter */
.td_twt{vertical-align:top;}
.td_white_twitter{background-color:#FFF; vertical-align:top; text-align:left; font-size:12px; line-height:130%;}
.twt_t {background:#fff; text-align:left; font-size:12px; padding:0px; margin:0px; vertical-align:top;}
#twtlink A {color:#000000; text-decoration:none; font-weight:normal;}
#twtlink A:visited {color:#000000; text-decoration:none; font-weight:normal;}
#twtlink A:hover {color:#903; text-decoration:none; font-weight:normal;}
#twtlink A:active {color:#903; text-decoration:none; font-weight:normal;}
.twt_m {border:0px; padding:0px; margin:0px; font-size:12px; text-align:left; line-height:130%;}
#twtmlink A {color:#666666; text-decoration:none; font-weight:normal;}
#twtmlink A:visited {color:#666666; text-decoration:none; font-weight:normal;}
#twtmlink A:hover {color:#903; text-decoration:none; font-weight:normal;}
#twtmlink A:active {color:#903; text-decoration:none; font-weight:normal;}
ul {padding:0px; margin:0;}
.join{text-align:left; padding:2px;}


.td_menu{padding:10px 25px 10px 25px; line-height:180%; background-color:#903; width:130px; text-align:left; font-size:14px; vertical-align:top; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;}
.td_1day{text-align:center; vertical-align:middle; background-color:#FFF; padding:5px; height:59px; background-image:url(../img/menu/icon_1day.gif); background-position:center top; background-repeat:no-repeat;}
.td_text{vertical-align:top; text-align:left; padding:15px;}

.td_text2{vertical-align:top; text-align:left; padding:15px; font-size:14px; line-height:150%;}

.div_title{padding:5px;}
.div_r{text-align:right; float:right; padding:10px;}
.div_menu{background-color:#999; padding:5px 20px;}
.div_menu2{background-color:#999; padding:5px 10px; font-size:10px; text-align:center;}

.ebook_td1{padding:5px; vertical-align:top; background-image:url(../img/ebook/wp.jpg);}
.ebook_td2{padding:0px 5px 0px 5px; vertical-align:top;}
.ebook_td3{padding:5px; vertical-align:bottom; font-size:10px; line-height:120%; text-align:right;}
.ebook_td4{padding:5px; vertical-align:top; font-size:12px; line-height:120%; color:#903; text-align:center; background-image:url(../img/ebook/wp.jpg);}

