#container{margin:10px 15px;}
#chatzone{float:left;width:250px;margin-left:8px;}
#mainzone{float:left;min-width:480px;text-align:center;margin-left:15px;margin-bottom:15px;}
#searchresultzone{margin:0 auto;width:970px;}
.tutorialmsg{margin-bottom:10px;margin-left:10px;}
#subzone{float:left;text-align:left;margin-left:15px;}
#offkaizone{float:left;width:230px;margin-bottom:10px;}
#groupszone{float:left;width:190px;}
#mobilezone{width:200px;margin:20px 0;}
#mobilezone h2{margin:0;padding:0;font-size:17px;}
#mobilezone #mobiledesc{font-size:13px;margin:5px 0;line-height:1.2;color:#333;}
.left_chat_border { border-color: #999; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.right_box_border { border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 13px; line-height: 15px}
.left_red { font-size: 13px; line-height: 17px; border-color: #FFFFFF #FFFFFF #FF0066; color: #FF0066; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.left_blue { font-size: 13px; line-height: 17px; border-color: #FFFFFF #FFFFFF #6666FF; color: #6666FF; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.left_green { font-size: 13px; line-height: 17px; border-color: #FFFFFF #FFFFFF #00CC00; color: #00CC00; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.left_sky { font-size: 13px; line-height: 17px; border-color: #FFFFFF #FFFFFF #6699FF; color: #6699FF; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.left_orange { font-size: 13px; line-height: 17px; border-color: #FFFFFF #FFFFFF #FF9900; color: #FF9900; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.left_pink { font-size: 13px; line-height: 17px; border-color: #FFFFFF #FFFFFF #FF66FF; color: #FF66FF; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.left_perple { font-size: 13px; line-height: 17px; border-color: #FFFFFF #FFFFFF #CC66FF; color: #CC66FF; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.group { font-size: 11px; line-height: 13px; color: #666666}
.count { font-size: 11px; line-height: 15px; color: #666666}
.main { font-size: 15px; line-height: 19px; color: #555555}
.px9 { font-size: 9px; line-height: 13px}
.px11 { font-size: 11px; line-height: 15px}
.px13 { font-size: 13px; line-height: 1.5}
.px15 { font-size: 15px; line-height: 1.5}
.link_title { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold}
.link_url { font-family: "Times New Roman", "Times", "serif"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #009933}
.link_txt { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: normal; color: #666666}
#oshirase{margin:0; padding:0; padding-left:1.5em; margin-bottom:20px; text-align:left;}
#oshirase h2{margin:0; padding:0; font-size:13px;line-height:1.3; font-weight:normal;}
#footer{width:100%; margin:0; padding:0; text-align:center;}
#footer #in{width:100%; text-align:center; margin:0 auto; border:0; border-top:2px #0066CC solid; background-color:D0E8FF;}
#footer #in #footmenu{margin-top:10px;text-align:left;text-indent:10px;font-size:15px;}
#footer #in #copyright{margin-top:10px;font-size:13px;text-align:left;text-indent:10px;}
#footer #in #yahoo{margin-top:10px;padding-bottom:10px;font-size:15px;text-align:left;text-indent:10px;}
#footer #in #yahoo a{color:#333;}
.iconright{margin-right: 3px;}
.naviimg{margin-left:1px;}
.topheadtable{border-top:4px solid #06F;}
h2.contentstitle{margin:0;padding:0;font-size:17px;color:#333;line-height:1;}
h3{margin:0;}
.contentsdesc{font-size:11px;color:#999;width:160px;text-align:left;}
#tutorialzone{float:left;min-width:480px;text-align:left;margin-bottom:15px;}
#tutorialzone h3{margin:0;color:#333;font-size:15px;}
#tutorialzone h3 a:link,#tutorialzone h3 a:active,#tutorialzone h3 a:visited{margin:0;color:#00C;font-size:15px;font-weight:normal;line-height:1.5;}
#tutorialzone h3 a:hover,#tutorialzone h3 a:focus{margin:0;color:#00C;font-size:15px;font-weight:normal;line-height:1.5;text-decoration:none;}
.tutorialimg{margin:10px 0 10px 10px;display:block;}
#tutorialmovzone{width:800px;min-width:480px;text-align:left;margin:0 auto;margin-bottom:15px;}
#tutorialmovzone h3{margin:0;color:#333;font-size:15px;}
#tutorialmovzone h3 a:link,#tutorialmovzone h3 a:active,#tutorialmovzone h3 a:visited{margin:0;color:#00C;font-size:15px;font-weight:normal;line-height:1.5;}
#tutorialmovzone h3 a:hover,#tutorialmovzone h3 a:focus{margin:0;color:#00C;font-size:15px;font-weight:normal;line-height:1.5;text-decoration:none;}

/* Vururu zone */
img{border:0;}
#facelistbox{width:420px;margin:0;padding:0;margin-left:15px;margin-bottom:20px;text-align:left;float:left;}
#facelistbox h2{font-size:17px;margin:0;padding:0;}
#facelistbox #vururudesc{font-size:13px;margin:10px 0;line-height:1.2;color:#333;}
ul.vururulistblock{width:420px;list-style:none;margin:0;padding:0;}
ul.vururulistblock li{width:100px;padding-right:5px;float:left;text-align:center;}
ul.vururulistblock li p{line-height:1.5;font-size:11px;margin:0 auto;}
ul.vururulistblock li p a{color:#F00;}
.uspf1{font-size:80%;color:#09f;font-weight:bold;}
.uspf2{font-size:100%;color:#0C0;font-weight:bold;}
.uspf3{font-size:100%;color:#F60;font-weight:bold;}
.uspf4{font-size:120%;color:#F39;font-weight:bold;}

/* Adsense */
#adsensebox{width:420px;margin:0;padding:0;margin-left:15px;float:left;}
#abg{font-weight:normal;}

/* Clear Fix */
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix {
display: inline-table;
min-height: 1%;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

