@charset"shift_jis";

/*----secondleftwrappe----*/

div#secondcontents div#Contentswrapper{
width:980px;
margin:0 auto;
padding:16px 0 10px 0;
background:url(../img/second/common/bg2.gif) top left;
}

/*----secondleftwrappe----*/
div#secondleftwrappe{
float:left;
width:620px;
}


div#Rightwrapper{
width:230px;
float:left;
}

/*-----socialbutton-------*/

div.socialbutton{
clear:both;
}

div.socialbutton a{
display:block;
padding:0 10px 0px 0;
float:left;
}


/*----blog----*/
div#blog{
width:600px;
}

div#blog h2{
height:32px;
}

/*----Clubtomio----*/

div#blog ul li#club_navi01{
float:left;
}

div#blog ul li#club_navi01 a{
display:block;
width:145px;
height:24px;
float:left;
margin-right:2px;
background:url(../img/second/club/club_10_2.jpg) no-repeat;
margin-bottom:1px;
}

div#blog ul li#club_navi01 a:hover{
display:block;
width:145px;
height:24px;
float:left;
margin-right:2px;
background:url(../img/second/club/club_10.jpg) no-repeat;
margin-bottom:1px;
}

div#blog ul li#club_navi01_on{
display:block;
width:145px;
height:24px;
float:left;
margin-right:2px;
background:url(../img/second/club/club_10.jpg) no-repeat;
margin-bottom:1px;
}


div#blog ul li#club_navi02 a{
display:block;
width:145px;
height:24px;
float:left;
margin-right:2px;
background:url(../img/second/club/club_12.jpg) no-repeat;
margin-bottom:1px;
}

div#blog ul li#club_navi02 a:hover{
display:block;
width:145px;
height:24px;
float:left;
margin-right:2px;
background:url(../img/second/club/club_12_2.jpg) no-repeat;
margin-bottom:1px;
}

div#blog ul li#club_navi02_on a{
display:block;
width:145px;
height:24px;
float:left;
margin-right:2px;
background:url(../img/second/club/club_12_2.jpg) no-repeat;
margin-bottom:1px;
}

div#ClubTomioInfo{
clear:both;
background:url(../img/index/border.jpg) repeat-x top;
padding:20px 0 0 0;
_padding:10px 0 0 0;
}

*+html div#ClubTomioInfo{
padding:10px 0 0 0;
}


/*----mentel----*/

td#mentel_navi01{
}

td#mentel_navi01 a{
display:block;
width:145px;
height:24px;
padding-right:2px;
background:url(../img/second/mentel/mentel_09_2.jpg) no-repeat;
margin-bottom:1px;
}

td#mentel_navi01 a:hover{
display:block;
width:145px;
height:24px;
padding-right:2px;
background:url(../img/second/mentel/mentel_09.jpg) no-repeat;
margin-bottom:1px;
}

td#mentel_navi01_on{
display:block;
width:145px;
height:24px;
padding-right:2px;
background:url(../img/second/mentel/mentel_09.jpg) no-repeat;
margin-bottom:1px;
}


td#mentel_navi02 a{
display:block;
width:145px;
height:24px;
padding-right:2px;
background:url(../img/second/mentel/mentel_12.jpg) no-repeat;
margin-bottom:1px;
}

td#mentel_navi02 a:hover{
display:block;
width:145px;
height:24px;
padding-right:2px;
background:url(../img/second/mentel/mentel_12_2.jpg) no-repeat;
margin-bottom:1px;
}

td#mentel_navi02_on a{
display:block;
width:145px;
height:24px;
padding-right:2px;
background:url(../img/second/mentel/mentel_12_2.jpg) no-repeat;
margin-bottom:1px;
}



/*----BlogEntry----*/

div.BlogEntry{
font-size:10pt;
background:url(../img/index/border.jpg) repeat-x top;
padding:20px 0 0 0;
line-height:140%;
font-size:11pt;
}

div.BlogEntry p strong{
font-size:11pt;
}

div.BlogEntry table tr td{
font-size:11pt;
line-height:140%;
padding:5px;
}

div.BlogEntry p{
font-size:11pt;
margin:0 0 10px;
line-height:130%;
}

div.BlogEntry img{
margin:0 0 5px;
}

div.BlogEntry p#entrymove{
font-size:10px;
margin:0 0 20px;
}

h3.title{
font-size:18pt;
margin:0 0 30px;
}

div.BlogEntry p.posted{
margin:10px 0 0 0;
padding:10px 0 30px 0;
background:url(../img/index/border.jpg) repeat-x top;
font-size:10px;
}

/*----CommentsEntry----*/

div.CommentsEntry{
background:url(../img/index/border.jpg) repeat-x top;
padding:10px 0 0 0;
}

/*---- Rightwrapper ----*/

div.BlogProfile{
background:url(../img/index/border.jpg) repeat-x bottom;
padding:0 0 5px 0;
margin:0 0 5px;
line-height:120%;
}

/*EntryList*/
div.EntryList{
}

div.EntryList h4{
margin:10px 0 5px;
}

div.EntryList ul li{
background:url(../img/index/border.jpg) repeat-x bottom;
padding:5px 0 5px 0;
}

div.EntryList ul li a{
display:block;
background:url(../img/index/icon_blog_en.gif) no-repeat 8px 0px;
padding:0 0 0 20px;
}

div#monthly_archive{
background:#f2f2f2;
padding:5px;
margin:10px 0 5px 0 ;
}

div#monthly_archive strong{
margin:0 26px 0 0;
}

/*----Calender----*/

h4.CalenderTitle{
text-align:left;
margin:0 0 5px;
line-height:120%;
}

table.Calendar{
border-collapse:collapse;
}

table.Calendar tr th{
background:#ebf2ee;
padding:5px;
width:15px;
border-top:5px solid #ffffff;
border-bottom:5px solid #ffffff;
border-right:10px solid #ffffff;
}

table.Calendar tr td{
background:#ebf2ee;
padding:5px;
width:15px;
border-top:5px solid #ffffff;
border-bottom:5px solid #ffffff;
border-right:10px solid #ffffff;
}

table.Calendar tr td a{
text-decoration:underline;
}

/*----BlogInfo----*/
div.BlogInfo{
border:3px solid #dbe6cf;
padding:5px;
line-height:120%;
margin:10px 0 0 0;
}

div.BlogInfo h3{
margin:0 0 5px;
}

