body{background-color:#fff; color:#033; margin:0; padding:0; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; background: url(../images/footbg.gif) repeat;}
#wrap{ width:990px; height:830px; margin:0 auto; position:relative;}

#conttop{ background:#FFF url(../images/mainbg4.jpg) center top no-repeat; width:100%; height:100%; border-bottom:#DBDBDB 1px solid; position:relative; min-width:1050px;}

#conttop #wrap h1{width:95px; height:572px; top:30px; left:440px; margin:0; padding:0; position:absolute;}
#conttop #wrap #oatxt{width:916px; height:79px; top:790px; left:38px; padding:0; margin:0 auto; position:absolute; }


#conttop #wrap .radiobnr{width:195px; height:50px; top:650px; left:14px; margin:0; padding:0; position:absolute;}
.rightbnr{width:195px; height:77px; top:624px; left:790px; margin:0; padding:0; position:absolute;}

#wrap #kids{ position:absolute; width:181px; height:93px; top:10px; left:576px;}

/* Twitter ============================================================================================================= */

#conttop #wrap #twitter #twitter_box                  {width:176px; height:345px; margin:0 auto 9px auto; padding:0;  overflow-y:hidden !important; overflow-x:hidden;  clear:both; line-height:20px !important;}
#conttop #wrap #twitter                      {
	width: 190px;
	height: 372px;
	top: 32px;
	left: 12px;
	margin: 0;
	padding: 0;
	background-image: url(../images/ln.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	position: absolute;
	color: #033;
	line-height: 20px !important;
}
#conttop #wrap #twitter #twmore                {width:61px; height:9px; margin:0 0 0 118px; padding:0;}



#conttop #wrap #twitter #twitter_box .twtr-widget.twtr-widget {width:176px;font-size:12px !important; line-height:20px !important; font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック",Verdana !important;}
#conttop #wrap #twitter #twitter_box .twtr-bd                 {width:176px;height:372px !important; font-size:12px !important; line-height:20px !important; font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック",Verdana !important; overflow:hidden !important;}
#conttop #wrap #twitter #twitter_box .twtr-bd x:-moz-any-link {width:176px;height:372px !important; overflow-x:hidden;} 
html>/**/body #conttop #wrap #twitter #twitter_box .twtr-timeline, x:-moz-any-link, x:default {height:176px !important; overflow-x:hidden;} 
#conttop #wrap #twitter #twitter_box .twtr-hd                 {display:none;}
#conttop #wrap #twitter #twitter_box .twtr-ft                 {display:none;}
#conttop #wrap #twitter #twitter_box .twtr-fav                 {display:none;}
#conttop #wrap #twitter #twitter_box .twtr-rt                 {display:none;}
#conttop #wrap #twitter #twitter_box .twtr-reply                 {display:none;}
#conttop #wrap #twitter #twitter_box em                 {font-size:0px;}
#conttop #wrap #twitter #twitter_box em a                 { font-size:10px !important;}

#conttop #wrap #twitter ul#twitter_update_list        {list-style-type:none; margin:0; padding:0; clear:both; line-height:16px; border:none !important;}
#conttop #wrap #twitter ul#twitter_update_list li     {font-size:9pt; padding:5px 0;}


/* 更新履歴 ============================================================================================================= */
#conttop #wrap #what{ width:190px; top:436px; left:18px; margin:0; padding:0; position:absolute;}
#conttop #wrap #what .whattxt{margin:0 auto; padding:0; position:relative; height:160px; overflow:hidden; }
#conttop #wrap #what .whattxt dl{position:relative; line-height:10px; margin:0; padding:0;}
#conttop #wrap #what .whattxt dt {width:178px; margin:0 auto; padding:1px 0 3px 0; font-weight:bold; font-size:12px; position:relative;}
#conttop #wrap #what .whattxt dd {width:178px; margin:0 6px 0 6px; padding:0 0 14px 0;  position:relative; font-size:12px; line-height:16px; }


/* TW、FBボタン ============================================================================================================= */
#conttop #wrap #tw     {height:22px; width:110px; margin:0; padding:0; top:620px; left:10px; text-align:left; position:absolute; font-size:10px;}
#conttop #wrap #fb     {height:22px; margin:0; padding:0; float:left; top:620px; left:130px; position:absolute; font-size:10px;}



/* メニュー ============================================================================================================= */
#topmenu{width:150px; margin:0; padding:0; position:absolute; top:36px; left:833px;}
#topmenu ul         {list-style-type:none; margin:0; padding:0; line-height:0; font-size: 0.4em;}
#topmenu ul li      {margin:0; padding:0; height:21px; line-height:0; font-size: 0.4em;}
#topmenu ul li a{ line-height:normal; zoom: 1; margin:0; padding:0; border:0;}
#topmenu ul li img		{margin:0; padding:0; line-height:0; vertical-align: bottom;}
#topmenu li img { vertical-align: bottom; line-height:0;}

#topmenu .c1{ margin:0; padding:0; display:block;}
#topmenu .c2{ padding:25px 0 0 0; margin:0; display:block;}
#topmenu .c3{ padding:35px 0 0 0; margin:0; display:block;}
#topmenu .c4{ padding:35px 0 0 0; margin:0; display:block;}
#topmenu .c5{ padding:34px 0 0 0; margin:0; display:block;}
#topmenu .c6{ padding:34px 0 0 0; margin:0; display:block;}
#topmenu .c7{ padding:4px 0 0 16px; margin:0; display:block;}
#topmenu .c8{ padding:2px 0 0 16px; margin:0; display:block;}
#topmenu .c9{ padding:0px 0 0 16px; margin:0; display:block;}
#topmenu .c10{ padding:2px 0 0 16px; margin:0; display:block;}
#topmenu .c11{ padding:0 0 0 16px; margin:0; display:block;}
#topmenu .c12{ padding:35px 0 0 0; margin:0; display:block;}
#topmenu .c13{ padding:35px 0 0 0; margin:0; display:block;}


/*
#topmenu .c1{ margin:0; padding:0; display:block;}
#topmenu .c2{ margin:37px 0 0 0; padding:0; display:block;}
#topmenu .c3{ margin:45px 0 0 0; padding:0; display:block;}
#topmenu .c4{ margin:45px 0 0 0; padding:0; display:block;}
#topmenu .c5{ margin:44px 0 0 0; padding:0; display:block;}
#topmenu .c6{ margin:44px 0 0 0; padding:0; display:block;}
#topmenu .c7{ margin:2px 0 0 16px; padding:0; display:block;}
#topmenu .c8{ margin:2px 0 0 16px; padding:0; display:block;}
#topmenu .c9{ margin:0px 0 0 16px; padding:0; display:block;}
#topmenu .c10{ margin:30px 0 0 0; padding:0; display:block;}
#topmenu .c11{ margin:45px 0 0 0; padding:0; display:block;}
*/

/* footer ============================================================================================================= */
#footer{width:970px; margin:0 auto; padding:10px; z-index:50;}
#footer #copylight{width:499px; height:16px; margin:13px 0 0 7px; float:left;}



/* スタチャ＆デザート＆ゼクシズ ============================================================================================================= */
#footer #bnr{list-style-type:none; margin:0 5px 0 0; padding:0; font-size:12px; float:right;}
#footer #bnr ul{margin:0; padding:0;}
#footer #bnr ul li      {list-style-type:none; margin:0; padding:0 5px 0 0; float:left;}
#footer #bnr img		{margin:0; padding:0;}
