@CHARSET "UTF-8";

/* SYU*/
body.kobetsu div#syu_title{width:100%;}
body.kobetsu h1 { color: #336; font-size: 20px; width: 800px; margin-bottom:1px;
    margin-left: -5px;
    background: #CCCCCC url(../img/titlebg_others2.png) 0px 0px no-repeat;height: 39px;
    line-height: 40px;
    text-indent: 50px;}
h2.socalled {display:block; float:left;width:350px; font-size: 16px; margin-top: 0; margin-bottom: 7px;}
body.kobetsu p.bunrui { width:100%; color: #336; font-size: 14px; border-bottom: 1px solid #000b8e; }
body.kobetsu p.gakumei {font-size:1.1em; margin:2px 0 0.2em; font-family: Helvetica;}
body.kobetsu div#rank { font-size: 12px; background-color: #fff; position: absolute; top: 0 !important; right: 0; width: 200px; padding: 3px; border: solid 1px #000b8e; }
body.kobetsu div#rank h3 { color: #000b8e; font-size: 12px; background-color: #ffc100; margin: 0; padding: 3px; }
body.kobetsu div#rank p { margin: 0; padding: 3px; }
body.kobetsu div#ippanBunrui2 { float:left;}
body.kobetsu div#ippanBunrui { font-size: 12px; background-color: #fff; width: 152px; padding: 3px; border: solid 1px #000b8e; display:block;}
body.kobetsu div#ippanBunrui h3 { color: #000b8e; font-size: 12px; background-color: #ffc100; margin: 0; padding: 3px; }
body.kobetsu div#ippanBunrui p { margin: 0; padding: 3px; }

body.kobetsu p#mainphoto { /*float:left;*/ margin-top: 0;margin-bottom: 0;}
div#img_cmt {padding:0.2em .2em; line-height:1.4em;}

/*SOCIAL BUTTONS*/
.socialButtons{width:435px; float:right;}
.socialButtons ul{	margin-top:1px;}
.socialButtons ul li{	display:block;	float:left;	margin-left:5px; margin-right:0;}