* {
margin:0; padding:0;
}

body {
margin:0;
padding:0;
width:100%;
font-size:12px;
line-height:1.5;
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
background-color:#FFFFFD;
}
div#tvo_head {_height:103px;}
div#tvo_head div#tvo_head01{
	_height: 47px !important;
	_margin: 0 auto !important;
}
div#tvo_head div#tvo_head02{_padding-top:5px;}

.b_txt{
font-size:1.4em;
font-weight:bold;
}
.s_txt{
font-size:0.9em;
}

img.tvo-image{
display: block;
margin:0 auto;
padding:15px 0;
}

/* common */


#wrap {
width:100%;
}
#wrap h1 {
width:970px;
height:235px;
margin:0 auto;
padding:0;
}
#wrap h1 a {
height:0;
padding-top:235px;
overflow:hidden;
display:block;
width:970px;
margin:0 auto;
}
#main {
width:970px;
margin:0 auto;
}
#main div#menu {
float:left;
width:228px;
padding-left:14px;
}
#main div#diary {
float:left;
width:486px;
}
#main div#link {
float:left;
width:232px;
padding-left:10px;
}
p#copyright {
width:970px;
height:25px;
text-align:center;
font-size:0.8em;
margin:0 auto;
padding-top:30px;
}
h2 {
width:216px;
text-align:center;
padding:0;
_padding:0 0 10px 0;
margin:0;
}


/* left */

#main div#in_menu {
width:218px;
overflow:hidden;
}
#in_menu dl dt {
float:left;
width:74px;
height:15px;
padding:10px 0 0 10px;
}
#in_menu dl dd {
float:left;
width:121px;
min-height:15px;
_height:15px;
padding:10px 0 0 4px;
}
#main p#btn_profile {
clear:both;
margin:10px 0 0 10px;
padding-left:20px;
}
ul.link_list {
margin:0 0 0 10px;
padding:0;
}
ul.link_list li {
margin:0 0 3px 0;
padding-left:20px;
list-style:none;
}
table {
margin:0 auto;
padding:0;
}
caption {
height:25px;
border-bottom:1px dotted;
margin:5px auto;
font-weight:bold;
color:#666;
}
tr {
height:20px;
background-color:#FBFBFB;
border-bottom:1px dotted #333;
}
td,th {
width:24px;
padding:2px 0 0 0;
text-align:center;
color:#666;
}
th,td a {font-weight:bold;}


/* diary */

#diary p.page_bn {
width:450px;
margin:0 auto 5px auto;
text-align:center;
}
#diary p.page_bn a {
margin:5px;
}
.entrybox {
width:472px;
margin:0 auto 10px auto;
padding-top:13px;
color:#333;
}
.entrybox h3 {
font-size:1.2em;
margin:0;
padding:5px 15px 5px 25px;
}
.entrybody {
padding:20px 20px 0px 20px;
margin:0;
line-height:2.0em;
}
.entrybody img.photo_m {
margin:0 auto;
padding:15px 0;
display:block;
}
.entrybody p.diary_bottom {
clear:both;
height:30px;
margin:0;
padding:0;
}


/* right */

#main div#in_link {
width:216px;
}
#in_link p#mobile_txt {
width:150px;
margin:0 auto;
}
p#mobile_url {
margin:0 0 0 50px;
padding-left:20px;
}
ul.banner {
width:185px;
margin:0 auto;
}
ul.banner li {
list-style:none;
margin:5px 0;
}



/* sakai chika */

.chika {background-color:#FEFEF4;}
#chika_s {background: url(../images/diary/chika_tbg.gif) no-repeat center top;}
#chika_s h1 {background: url(../images/diary/chika_t.gif) no-repeat top;}
.chika_main{background: url(../images/diary/chika_diary-trans.png) repeat-y; width:100%;}
.chika #main div#in_menu {background-color:#FBFBFB;}
.chika_main a {color:#FF7200;}
.chika_main a:hover {color:#FF9966;}
.chika_bottom {background: url(../images/diary/chika_bottom.gif) no-repeat top;}
.chika_main p#btn_profile {background: url(../images/diary/profile_arrow_green.gif) no-repeat left;}
.chika_main ul.link_list li {background: url(../images/diary/new_arrow_green.gif) no-repeat left;}
.chika caption {border-bottom-color:#FF9966;}
.chika div.entrybox {background: url(../images/diary/chika_diary_top.gif) no-repeat top;}
.chika div.entrybox h3 {background: url(../images/diary/chika_diary_tbg.gif) repeat-y;color:#458C10;}
.chika div.entrybody {background: url(../images/diary/chika_diary_tbottom.gif) no-repeat top #FFF;}
.chika p.diary_bottom {background: url(../images/diary/chika_diary_bottom.gif) no-repeat bottom #FFF;}
.chika p#copyright {color:#333;}


/* sakai */

.sakai {background-color:#001040;}
#sakai_k {background: url(../images/diary/sakai_tbg.gif) no-repeat center top;}
#sakai_k h1 {background: url(../images/diary/sakai_t.jpg) no-repeat top;}
.sakai_main{background: url(../images/diary/sakai_diary-trans.png) repeat-y; width:100%;}
.sakai #main div#in_menu {background-color:#FBFBFB;}
.sakai_main a {color:#47AA37;}
.sakai_main a:hover {color: #66CC66;}
.sakai_bottom {background: url(../images/diary/sakai_bottom.gif) no-repeat top;}
.sakai_main p#btn_profile {background: url(../images/diary/profile_arrow_gray.gif) no-repeat left;}
.sakai_main ul.link_list li {background: url(../images/diary/new_arrow_gray.gif) no-repeat left;}
.sakai caption {border-bottom-color:#CCC;}
.sakai div.entrybox {background: url(../images/diary/sakai_diary_top.gif) no-repeat top;}
.sakai div.entrybox h3 {background: url(../images/diary/sakai_diary_tbg.gif) repeat-y;color:#47AA37;}
.sakai div.entrybody {background: url(../images/diary/sakai_diary_tbottom.gif) no-repeat top #FFF;}
.sakai p.diary_bottom {background: url(../images/diary/sakai_diary_bottom.gif) no-repeat bottom #FFF;}
.sakai p#copyright {color:#666;}


/* uekusa */

.uekusa {background: url(../images/diary/uekusa_bg.gif) repeat-x #C20202;}
#uekusa_y {background: url(../images/diary/uekusa_tbg.jpg) no-repeat center top;}
#uekusa_y h1 {background: url(../images/diary/uekusa_t.jpg) no-repeat top;}
.uekusa_main{background: url(../images/diary/uekusa_diary-trans.png) repeat-y; width:100%;}
.uekusa #main div#in_menu {background-color:#FBFBFB;}
.uekusa_main a {color:#FF0303;}
.uekusa_main a:hover {color:#FD7D7D;}
.uekusa_bottom {background: url(../images/diary/uekusa_bottom-trans.png) no-repeat top;}
.uekusa_main p#btn_profile {background: url(../images/diary/profile_arrow_black.gif) no-repeat left;}
.uekusa_main ul.link_list li {background: url(../images/diary/new_arrow_black.gif) no-repeat left;}
.uekusa caption {border-bottom-color:#CCC;}
.uekusa div.entrybox {background: url(../images/diary/uekusa_diary_top.gif) no-repeat top;}
.uekusa div.entrybox h3 {background: url(../images/diary/uekusa_diary_tbg.gif) repeat-y;color:#FF0303;}
.uekusa div.entrybody {background: url(../images/diary/uekusa_diary_tbottom.gif) no-repeat top #FFF;}
.uekusa p.diary_bottom {background: url(../images/diary/uekusa_diary_bottom.gif) no-repeat bottom #FFF;}
.uekusa p#copyright {color:#000;}


/* fukutani */

.fukutani {background: url(../images/diary/fukutani_bg.gif) repeat-x #FFF;}
#fukutani_k {background: url(../images/diary/fukutani_tbg.gif) no-repeat center top;}
#fukutani_k h1 {background: url(../images/diary/fukutani_t.jpg) no-repeat top;}
.fukutani_main{background: url(../images/diary/fukutani_diary-trans.png) repeat-y; width:100%;}
.fukutani #main div#in_menu {background-color:#FBFBFB;}
.fukutani_main a {color:#0B8FCE;}
.fukutani_main a:hover {color:#83D1F7;}
.fukutani_bottom {background: url(../images/diary/fukutani_bottom.gif) no-repeat top;}
.fukutani_main p#btn_profile {background: url(../images/diary/profile_arrow_gray.gif) no-repeat left;}
.fukutani_main ul.link_list li {background: url(../images/diary/new_arrow_gray.gif) no-repeat left;}
.fukutani caption {border-bottom-color:#CCC;}
.fukutani div.entrybox {background: url(../images/diary/fukutani_diary_top.gif) no-repeat top;}
.fukutani div.entrybox h3 {background: url(../images/diary/fukutani_diary_tbg.gif) repeat-y;color:#0B8FCE;}
.fukutani div.entrybody {background: url(../images/diary/fukutani_diary_tbottom.gif) no-repeat top #FFF;}
.fukutani p.diary_bottom {background: url(../images/diary/fukutani_diary_bottom.gif) no-repeat bottom #FFF;}
.fukutani p#copyright {color:#000;}


/* otuka */

.otuka {background: url(../images/diary/otuka_bg.gif) repeat-x #FFF;}
#otuka_k h1 {background: url(../images/diary/otuka_t.gif) no-repeat top;}
.otuka_main{background: url(../images/diary/otuka_diary-trans.png) repeat-y; width:100%;}
.otuka #main div#in_menu {background-color:#FBFBFB;}
.otuka_main a {color:#FC8DB8;}
.otuka_main a:hover {color:#F24387;}
.otuka_bottom {background: url(../images/diary/otuka_bottom.gif) no-repeat top;}
.otuka_main p#btn_profile {background: url(../images/diary/profile_arrow_gray.gif) no-repeat left;}
.otuka_main ul.link_list li {background: url(../images/diary/new_arrow_gray.gif) no-repeat left;}
.otuka caption {border-bottom-color:#CCC;}
.otuka div.entrybox {background: url(../images/diary/otuka_diary_top.gif) no-repeat top;}
.otuka div.entrybox h3 {background: url(../images/diary/otuka_diary_tbg.gif) repeat-y;color:#666;}
.otuka div.entrybody {background: url(../images/diary/fukutani_diary_tbottom.gif) no-repeat top #FFF;}
.otuka p.diary_bottom {background: url(../images/diary/chika_diary_bottom.gif) no-repeat bottom #FFF;}
.otuka p#copyright {color:#000;}


/* yuzuriha */

.yuzuriha {background: url(../images/diary/yuzuriha_bg.jpg) repeat-x #FFF;}
#yuzuriha_k {background: url(../images/diary/yuzuriha_tbg.jpg) no-repeat center top;}
#yuzuriha_k h1 {background: url(../images/diary/yuzuriha_t.jpg) no-repeat top;}
.yuzuriha_main{background: url(../images/diary/yuzuriha_diary-trans.png) repeat-y; width:100%;}
.yuzuriha_main a {color:#51A4AE;}
.yuzuriha_main a:hover {color:#046A76;}
.yuzuriha_bottom {background: url(../images/diary/yuzuriha_bottom.gif) no-repeat top;}
.yuzuriha_main p#btn_profile {background: url(../images/diary/profile_arrow_blue.gif) no-repeat left;}
.yuzuriha_main ul.link_list li {background: url(../images/diary/new_arrow_blue.gif) no-repeat left;}
.yuzuriha caption {border-bottom-color:#CCC;}
.yuzuriha div.entrybox {background: url(../images/diary/yuzuriha_diary_top.gif) no-repeat top;}
.yuzuriha div.entrybox h3 {background: url(../images/diary/yuzuriha_diary_tbg.gif) repeat-y;color:#0989A8;}
.yuzuriha div.entrybody {background: url(../images/diary/fukutani_diary_tbottom.gif) no-repeat top #FFF;}
.yuzuriha p.diary_bottom {background: url(../images/diary/chika_diary_bottom.gif) no-repeat bottom #FFF;}
.yuzuriha p#copyright {color:#000;}

/* clearfix */

.clearfix:after {
content:".";
display:block;
visibility:hidden;
height:0.1px;
font-size:0.1em;
line-height:0;
clear:both;
}
.clearfix {
display:inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
height:1%;
}
.clearfix {
display:block;
}
/* End hide from IE-mac */
