#header2,#ad2,#list article table,#list article div,#list article h2 + a img,#list article h2 + p img,.index_thumbnail,.adsma{display:none!important}

/*  clearfix.css--------------------------------------------------*/
.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}

/* reset--------------------------------------------------*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,address,em,img,q,small,strong,b,i,dl,dt,dd,ol,ul,li,fieldset,form,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,footer,header,hgroup,menu,nav,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{font-family:Helvetica, Arial, sans-serif;vertical-align:middle}
body, textarea {font-family: "メイリオ","ＭＳ Ｐゴシック",sans-serif;}
input, select {font-family: Arial,"ＭＳ Ｐゴシック",sans-serif;}

/* body--------------------------------------------------*/
body{background-color:#EEE;**font:x-small;font-size:13px;font-size:small;line-height:1.15;padding-top:30px;position:relative}
a:link,a:visited{color:#004b91;text-decoration:none}
a:hover{color:#df8400}
#list a img,#individual a img{padding:2px}
a img{-webkit-transition:0.15s linear;-moz-transition:0.15s linear;-o-transition:0.15s linear;background-color:#FFF;border:1px solid #CCC}
a:hover img{border:1px solid #DF8400;background-color:#DF8400;}

/* box--------------------------------------------------*/
.box{margin:0 auto;position:relative;width:1022px}
.ads{border:2px solid #FFF;-webkit-transition:0.15s linear;-moz-transition:0.15s linear;-o-transition:0.15s linear}
.ads:hover{border:2px solid #DF8400;opacity:0.8;filter:alpha( opacity=80 )}
.navs{background-color:#2D2D2D;border-bottom:1px solid #111;border-top:1px solid #111;height:28px;overflow:hidden;position:relative;z-index:2}
.navs li{border-left:1px solid #5B5B5B;float:left;line-height:28px}
.navs li a{color:#FFF;display:block;padding:0 10px}
.navs li a:hover{background-color:#0082c8}
.navs .li_count{color:#FFF;padding-left:12px;width:290px}
.navs .li_count #now_count{font-size:90%;margin-left:10px}
.navs .li_serch{border-right:1px solid #5B5B5B;float:right;height:29px;width:200px}
.navs .li_serch form{height:28px;overflow:hidden;position:relative;width:200px}
.navs .li_serch form input[type="text"]{background-color:#2D2D2D;border:medium none;color:#FFF;height:13px;font-size:13px;line-height:18px;padding:7px 24px 7px 4px;width:172px}
.navs .li_serch form input[type="text"]:hover{background-color:#3D3D3D}
.navs .li_serch form input[type="submit"]{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll -99px -324px transparent;border:medium none;cursor:pointer;height:17px;padding:0;position:absolute;right:5px;top:5px;width:17px}
.pnavs a{margin:0 2px;background-color:#FFF;border:1px solid #CCC;color:#000 !important;cursor:pointer;font-weight:400;text-decoration:none !important;vertical-align:top}
.pnavs a:hover{background-color:#0082c8;border:1px solid #005582;color:#FFF !important}
.current{background-color:#0082c8;border:1px solid #005582;color:#FFF !important;font-weight:400;margin:0 2px;text-decoration:none !important;vertical-align:top}
.index-navigator-outer{text-align:center !important}
.index-navigator li,.paging-number,.paging-number li{display:inline}
.index-navigator li a:hover{background-color:#0082c8!important;color:#FFF!important;border:1px solid #005582!important}
.bar{background-color:#2D2D2D;border:1px solid #111;color:#FFF;font-size:15px;line-height:23px;margin:12px 0;padding-left:7px;position:relative}
.bar a{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll -266px -148px transparent;color:#FFF;font-size:13px !important;padding-left:15px;position:absolute;right:10px;top:1px}

/*  header--------------------------------------------------*/
#blog_header{background-color:#FFF;border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;height:100px;margin-bottom:6px !important}
#h_h1{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll 35px 0 transparent;height:62px;left:0;overflow:hidden;position:absolute;text-indent:100%;top:20px;white-space:nowrap;width:280px}
#h_h1 a{display:block;height:62px;width:280px}
#h_ad{height:90px;position:absolute;right:4px;top:-375px;width:728px}
#h_nav{position:fixed;top:0;width:100%;z-index:9999} /* 06 */
#h_rank li{background-color:#FFF;border:1px solid #CCC;display:inline-block;/display:inline;/zoom:1;overflow:hidden;padding:2px;position:relative;z-index:1}
#h_rank li + li{margin-left:10px}
#h_rank a{display:block;height:124px;overflow:hidden;width:190px}
#h_rank li:hover{background-color:#df8400;border:1px solid #df8400;opacity:0.8px}
#h_rank li .hover{background:url("http://0taku.livedoor.biz/img/tweet_bg.png") repeat scroll 0 0 transparent;color:#111;display:block;height:28px;line-height:16px;overflow:hidden;padding:4px 2px;position:absolute;top:90px;width:186px}
#h_rank li img{height:124px;width:190px}
#h_rank .twcm{background-color:#0082C8;border-bottom:1px solid #FFF;border-right:1px solid #FFF;color:#FFF;height:21px;left:2px;font-size:14px;line-height:21px;position:absolute;text-align:center;top:2px;width:70px;z-index:100}
#h_rank a:hover{background-color:#DF8400}
#h_rank .twcm br{display:none}
#fb_rank li{background-color:#FFF;border:1px solid #CCC;display:inline-block;/display:inline;/zoom:1;overflow:hidden;padding:2px;position:relative;z-index:1}
#fb_rank li + li{margin-left:10px}
#fb_rank a{display:block;height:124px;overflow:hidden;width:190px}
#fb_rank li:hover{background-color:#df8400;border:1px solid #df8400;opacity:0.8px}
#fb_rank li .hover{background:url("http://0taku.livedoor.biz/img/tweet_bg.png") repeat scroll 0 0 transparent;color:#111;display:block;height:28px;line-height:16px;overflow:hidden;padding:4px 2px;position:absolute;top:90px;width:186px}
#fb_rank li img{height:124px;width:190px}
#fb_rank .twcm{background-color:#EE1865;border-bottom:1px solid #FFF;border-right:1px solid #FFF;color:#FFF;height:21px;left:2px;font-size:10px;line-height:21px;position:absolute;text-align:center;top:2px;width:70px;z-index:100}
#fb_rank a:hover{background-color:#DF8400}
#fb_rank .twcm br{display:none}

/*	list--------------------------------------------------*/
#list a:hover img{opacity:0.8;filter:alpha( opacity=80 )}
#list{background-color:#FFF;border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC;margin-top:3px;padding-top:6px}
#list #main_col{display:inline;float:left;margin-left:175px;width:576px}
#list #m_rss1{height:200px;border:1px solid #CCC;margin-bottom:10px;overflow:hidden}
#list #m_rss1 .inner{margin:-256px 0 0}
#list #m_rss1 iframe{height:1000px;width:574px}
#list #m_rss2{height:200px;border:1px solid #CCC;margin-bottom:10px;overflow:hidden}
#list #m_rss2 .inner{margin:-256px 0 0}
#list #left{float:left;margin-left:-744px;width:162px}
#list #right{overflow:hidden;position:absolute;right:6px;text-align:center;top:6px;width:256px}
#list #m_ad1,#list #m_ad2{height:60px;margin:0 auto 10px;width:468px}
#list article{height:130px;position:relative}
#list #m_pnav1{display:block;margin:0 auto;padding-top:2px;font-size:85%;text-align:center}
#list #m_pnav1 .current{padding:3px 5px !important}
#list #m_pnav1 a{padding:2px 5px !important}
#list #m_pnav2{margin-bottom:10px}
#list #m_pnav2 .current{line-height:28px;padding:4px 10px !important}
#list #m_pnav2 a{background-color:#FFF;border:1px solid #CCC;color:#000;cursor:pointer;display:inline-block;/display:inline;/zoom:1;font-weight:400;line-height:28px;margin:0 2px;padding:0 10px !important;text-decoration:none !important;vertical-align:top}

/*	article--------------------------------------------------*/
article h1{margin-bottom:8px;padding-top:1px}
article h1 a{font-size:130%;font-weight:700}
article .info{border-bottom:1px solid #DDD;bottom:12px;font-size:12px;left:196px;position:absolute;width:380px}
article .info li{border-right:1px solid #DDD;float:left;line-height:21px;padding:2px 6px}
article .info .twtarea{border-right:medium none !important;border-top:medium none;position:absolute;right:100px}
article .info .fbarea{border-right:medium none !important;border-top:medium none;position:absolute;right:-15px}
article .info a.twtbutton{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll -63px -243px #FFF !important;display:block;float:left;height:20px;margin-top:0 !important;padding:0;text-indent:-7777px;width:60px}
article .info a.twtbutton:hover{background-position: -127px -243px!important;}
article .info a.twtbutton:active{background-position: -192px -243px!important;}
article .info a.twtlook_s{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll -200px -195px transparent;color:#111;display:block;float:left;height:21px;font-size:12px;line-height:21px;padding-left:4px;text-align:center;width:45px}
article .info a.twtlook_s:hover{background-position:-200px -218px!important;}
article .twtcount{border-bottom:1px solid #FFF;border-right:1px solid #FFF;left:3px;position:absolute;top:3px;z-index:10}
article .twtcount a{background-color:#0082C8;color:#FFF;display:block;line-height:22px;text-align:center;width:70px;z-index:10}
article .twtcount a:hover{background-color:#DF8400;}
article .thumbnail{float:left;margin-right:10px}
article .thumbnail img{background-color:#FFF;border:1px solid #CCC;height:112px;padding:2px;width:180px}
article .thumbnail img:hover{background-color:#df8400;border:1px solid #df8400;opacity:0.8px}

/*	individual--------------------------------------------------*/
#individual article{position: relative;padding-bottom:15px}
#individual{background-color:#FFF;border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC;margin-top:3px;padding-top:6px;margin-bottom:-14px}
#individual #main_col{float:right;margin-right:8px;width:742px}
#individual #left{left:6px;overflow:hidden;position:absolute;text-align:center;top:6px;width:256px}
#individual #m_rss1{height:256px;border:1px solid #CCC;margin-bottom:10px;overflow:hidden}
#individual #m_ad1,#individual #m_ad2,#individual #m_ad4{height:90px;margin:0 auto;width:728px}
#individual .bar{margin-bottom:0}
#individual h3{border-bottom:1px dashed #CCC;border-left:5px solid #0082C8;clear:both;font-size:123.1%;font-weight:normal;margin:20px 0 10px;padding:6px}
.a_header{background-color:#F1F1F1;border-bottom:1px solid #111;height:120px;margin-bottom:10px;padding:10px;position:relative}
.a_header .info{border-bottom:none}
blockquote{background-color:#F1F1F1;border:1px solid #DDD;font-size:108%;line-height:1.4;margin-bottom:8px;overflow:hidden;padding:10px}
blockquote.table{background-color:#FFF;border:2px solid #AAA}
blockquote b{font-size:116%;font-weight:700}
.bar .twt{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll 0 bottom transparent;height:29px;position:absolute;top:2px;width:124px;z-index:10;right:108px;}
article .fb {background-color: #2D2D2D;height: 22px;padding: 5px;position: absolute;right: -1px;top: 12px;width: 100px;z-index: 10;}

.bar .twtlook{background:url("http://0taku.livedoor.biz/pict/sprite_otkm.png") no-repeat scroll -139px -421px transparent;color:#111;display:block;float:right;height:21px;font-size:12px;line-height:21px;padding-left:4px;position:absolute;right:2px;text-align:center;top:2px;width:45px}
.bar .twtlook:hover{background-position:-139px -444px !important}
.bar .twtbutton{background:url("http://0taku.livedoor.biz/pict/sprite_otkm.png") no-repeat scroll -1px -469px transparent !important;display:block;float:right;height:20px;left:13px;margin-top:0 !important;padding:0;position:absolute;text-indent:-7777px;top:2px;width:60px}
.bar .twtbutton:hover{background-position:-65px -469px !important}
.bar .twtbutton:active{background-position:-130px -469px !important}

/*　articleBodyMore--------------------------------------------------*/
#articleBodyMore_bottom{padding-top:66px;position:relative}
#monologue{background-color:#FFF;border:3px solid #CCC;display:inline-block;font-size:123.1%;height:50px;margin-left:20px;padding:10px 100px 10px 10px;position:absolute;right:0;top:0;width:482px}
#monologue .twt{background:none repeat scroll 0 0 transparent;height:60px;position:absolute;right:18px;top:6px;width:60px}
#monologue .twtlook{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll -63px -198px #FFF !important;color:#111;display:block;float:none;height:30px;font-size:15px;line-height:18px;margin:0;padding:10px 0 0;text-align:center;width:60px}
#monologue .twtlook:hover{background-position:-126px -198px !important}
#monologue .twtbutton{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll -63px -243px transparent;display:block;float:none;height:20px;margin:0;padding:0;text-indent:-7777px;width:60px}
#monologue .twtbutton:hover{background-position:-127px -243px !important}
#monologue .twtbutton:active{background-position:-192px -243px !important}
.character1{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll -140px -312px transparent}
#articleBodyMore_bottom ul{padding:18px 0;text-align:center}
#articleBodyMore_bottom ul li{display:inline-block;/display:inline;/zoom:1;vertical-align:top;width:180px}
#articleBodyMore_bottom li a img{margin-bottom:4px}
#individual #m_rss2{height:362px;margin-bottom:22px;overflow:hidden;width:743px}
#individual #m_rss2 .inner{margin:0 0 0 -1990px}
.related-articles ul{margin-bottom:24px}
.related-articles li{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll -264px -185px transparent;font-size:123.1%;margin:6px 0;padding-left:24px}
#individual #m_ad3{text-align:center}
#individual #m_ad3 .ads{display:inline-block;/display:inline;/zoom:1;height:250px;margin:10px 18px;width:300px}
#individual .mi_pnav{background:none repeat scroll 0 0 #FDFDFD;display:block;margin:0 auto;padding:24px 0 10px;text-align:center}
#individual .mi_pnav .prev{float:left;text-align:left}
#individual .mi_pnav li{display:block !important}
#individual .mi_pnav li{display:inline}
#individual .mi_pnav .next{float:right;text-align:right}
#individual .mi_pnav a{background-color:#EFEFEF;border-color:#CCC #777 #777 #CCC;border-style:solid;border-width:1px;display:inline-block;font-size:108%;padding:8px}
#individual .mi_pnav a:hover{background-color:#EFEFEF;border-color:#777 #CCC #CCC #777;border-style:solid;border-width:1px}
#individual .mi_pnav .prev a{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll -262px -243px #EFEFEF;padding-left:36px;width:320px !important}
#individual .mi_pnav .next a{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll 340px -270px #EFEFEF;padding-right:36px;width:320px !important}
#individual h4{background-color:#F2F2F2;border-color:#CCC #CCC #0082C8;border-style:solid;border-width:1px 1px 3px;font-size:123.1%;font-weight:normal;margin-bottom:16px;margin-top:12px;padding:4px}

/*	amazon--------------------------------------------------*/
.amazon{width:740px}
.amazon .left,.amazon .right{margin-top:60px;width:18px;height:51px;float:left;cursor:pointer}
.amazon .left{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll -30px -118px transparent}
.amazon .right{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll 0 -118px transparent}
.amazon .azlink-widget-title{/line-height:15px;line-height:17px}
.amazon .wrap{float:left;margin:0 10px;overflow-x:hidden;position:relative;width:684px}
.amazon .azlink-widget{margin-bottom:8px;width:2000px;position:relative}
.amazon .azlink-widget-item{float:left;height:186px;font-size:90%;line-height:1.1;margin:0 8px;overflow:hidden;width:158px}
.amazon .azlink-widget-item img{background:#FFF;padding:1px!important}
.amazon .azlink-widget-item img:hover{background:#df8400}
#m_ad5{margin:18px 0;text-align:center}
#comment_list{margin:0 10px 32px}
#comment_list .head .name{color:#080;margin:0 8px}
#comment_list .body{margin:4px 0 32px 16px}
#comment_form{background-color:#F1F1F1;border:1px solid #CCC;margin:16px 0;padding:16px}
#comment_form label{display:block;margin:7px 0;padding:0}
#comment_form .button{margin:4px 0;padding:4px 0;text-align:center;width:360px}
#comment_form .comment_ad{overflow:hidden;position:absolute;right:20px;top:20px}
#comment_form .inner{margin:-1536px 0 0}
#comment_form{background-color:#F1F1F1;border:1px solid #CCC;margin:16px 0;padding:16px;position:relative}
#comment_form #text2{font-size:105%;height:140px;width:360px}
#comment_form #m_ad6{height:250px;position:absolute;right:35px;top:25px;width:300px}
.popup .head .name{color:#080;margin:0 8px}
.popup{background:#FFF;border:1px solid #CCC;padding:12px}
.popup .comme_res{display:none}
.popup .body{margin:4px 0 0 16px}
#bottom_tweet_rank .tweet_rank li{margin-top:10px;min-height:60px;padding:0 0 0 116px;position:relative}
#bottom_tweet_rank .tweet_rank li img{border:1px solid #CCC !important;height:60px;left:6px;margin-top:0 !important;position:absolute;top:0;width:100px}
#bottom_tweet_rank .tweet_rank li .info{border:medium none;font-size:16px;left:120px;top:0;width:621px}
#bottom_tweet_rank .tweet_rank li .twcm{background:none repeat scroll 0 0 #0082C8;color:#FFF;font-size:85%;line-height:1;padding:2px 2px 1px;position:absolute;text-align:center;width:65px}
.entry_ranking{min-height:1000px;overflow:hidden}
.entry_ranking table{margin-top:-54px;width:742px !important}
.entry_ranking td{font-size:16px !important;padding:4px 6px}
.entry_ranking td a{color:#004B91 !important}
.entry_ranking td a:hover{color:#df8400 !important;text-decoration:underline!important}
.hatena-bookmark-widget-body{min-height:124px}
.hatena-bookmark-widget-title{border-bottom:1px dashed #CCC;border-left:5px solid #0082C8;clear:both;font-size:123.1%;margin:20px 0 10px;padding:6px}
.hatena-bookmark-widget-title img{display:none}
.hatena-bookmark-widget-title ul{margin:0 8px}
.hatena-bookmark-widget-body li,.hatena-bookmark-widget-title li{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll -262px -186px transparent;font-size:123.1%;margin:8px 0;padding-left:28px}
.hatena-bookmark-count a{background-color:#FFD5D2;color:red;font-size:13px;padding:0 4px}
.hatena-bookmark-widget-body li a:hover,.hatena-bookmark-widget-title li a:hover{text-decoration:underline!important}
.hatena-bookmark-widget-footer{display:none}
#m_rss3{height:362px;margin-bottom:22px;overflow:hidden;width:743px}
#m_rss3 .inner{margin:0 0 0 -1990px}

/*	aside--------------------------------------------------*/
#left .sidewrapper{border-bottom:1px solid #CCC;border-right:1px solid #CCC;margin-bottom:6px}
.sidetitlebody .sidetitle,.calendarhead,.only_sidetitle{background-color:#F2F2F2;border-bottom:3px solid #0082C8;border-left:1px solid #CCC;border-top:1px solid #CCC;padding:4px}
.side .sidebody a{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll -277px -121px transparent;display:block;margin:8px 0;padding-left:12px}
#left .reverse_access{font-size:85%}
#left .reverse_access td{padding:2px}
.calbody{padding:8px 0}
.calbody .calendard{padding:3px}
#author_area{border:2px solid #7EC1E4;margin-bottom:8px}
#author_area .author_twitter{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") repeat-x scroll -88px -117px transparent;padding:7px 0 12px 64px}
#author_area .author_comment{background-color:#F3F3F3;clear:both;padding:6px}
#author_area .author_twitter span{line-height:22px;margin-left:6px}
#author_area .author_twitter span a{padding-left:17px}
ul.type_graph li{/line-height:7px !important;line-height:13px !important;margin-bottom:10px;margin-top:10px !important;/margin-top:0 !important;/margin-bottom:0 !important}
ul.type_graph li dl.graph dt.count_date,ul.type_graph li dl.graph dd.count_value{background-color:#FFF;position:relative !important;width:30px !important;/width:5px !important}
ul.type_graph li dl.graph dd.count_image img{margin-left:-34px !important;/margin-left:0 !important;vertical-align:middle}
ul.type_graph li dl.graph dt.count_date{text-align:left !important;/text-align:right !important;width:4em}
p.daily_count_free_area{padding:0!important;/padding:10px 0!important}
.recommend{margin-bottom:6px}
.recommend p{background-color: #F2F2F2;border-color: #CCCCCC #CCCCCC #0082C8;border-style: solid;border-width: 1px 1px 3px;margin-top: 0px;margin-bottom:2px;padding: 4px;text-align: left;width: 246px;}
.only_sidetitle{margin-bottom:10px}

/*	footer--------------------------------------------------*/
footer{background-color:#222;color:#999 !important;height:918px;overflow:hidden;padding-top:16px;position:relative;z-index:10}
footer h3{background-color:#222;border-left:5px solid #0082C8;color:#FFF;font-size:153.9%;font-weight:700;margin-bottom:10px;padding-left:10px;position:relative;margin-bottom:20px;}
#f_rank{margin:0 auto;width:1022px}
#f_left{border-right:1px solid #000;float:left;margin-bottom:20px;overflow:hidden;padding-right:10px;width:710px}
#f_right{border-left:1px solid #616161;float:left;height:573px !important;margin-bottom:20px;padding-left:20px}
#f_copy{background-color:#171717;border-top:1px solid #111;clear:both;color:#999;padding-top:12px}
footer a{color:#FFF !important}
footer td a:hover{text-decoration:underline !important}
footer #acrp3_tosi1017jpjp{height:520px !important;overflow:hidden !important;width:710px !important}
footer #acrp3_tosi1017jpjp table {margin-top: -60px;}
footer #acrp3_tosi1017jpjp td{color:#999 !important;font-size:16px !important;padding:4px 6px;white-space:nowrap}
footer #acrr15_otakomu_news{overflow:hidden !important;width:260px !important}
footer #acrr15_otakomu_news table {margin-top: -55px;}
footer #acrr15_otakomu_news td{padding:2px}
address{float:left;margin-right:12px;text-indent:-7777px}
address a{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll 0 -62px transparent;display:block;height:55px;width:284px}

/*	#go_navi--------------------------------------------------*/
#go_navi{background:none repeat scroll 0 0 #FFF;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;left:auto;margin-left:1022px;position:fixed;z-index:2;text-align:center;top:632px}
#list #go_navi{/margin-left:271px}
#go_navi li a{background-color:#B2D9EE;color:#FFF;display:block;margin:6px;overflow:hidden;padding:14px 0;width:60px}
#go_navi li a:hover{background-color:#004d8e}
#go_navi a.twtlook,#go_navi a.facebooklook{height:18px;background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll -63px -198px #FFF!important;color:#111;font-size:15px;margin-bottom:0 !important;padding-top:10px}
#go_navi a.twtlook:hover,#go_navi a.facebooklook:hover{background-position:-126px -198px!important}
#go_navi a.twtbutton{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll -63px -243px #FFF!important;display:block;height:20px;margin-top:0 !important;padding:0;text-indent:-7777px}
#go_navi a.twtbutton:hover{background-position:-127px -243px!important}
#go_navi a.twtbutton:active{background-position:-192px -243px!important}
#go_navi a.facebookbutton{background:url("http://0taku.livedoor.biz/pict/sprite_otkm2.png") no-repeat scroll -63px -265px #FFF!important;display:block;height:20px;margin-top:0 !important;padding:0;text-indent:-7777px}
#go_navi a.facebookbutton:hover{background-position:-127px -265px!important}
#go_navi a.facebookbutton:active{background-position:-192px -265px!important}
#go_navi .htbbutton{height:50px}
#go_navi .fbbutton {
  margin-top: 5px;
  width: 65px;
}
#go_bottom{padding:18px 0 10px !important}
#go_navi a:hover{cursor: pointer;}

#author_area2{border:2px solid #7ec1e4;margin-bottom:8px}
#author_area2 .author_twitter{float:left;font-size:11px;padding:5px 0 5px 5px;text-align:center;width:70px}
#author_area2 .author_twitter a{background:url("http://0taku.livedoor.biz/pict/sprite_otkm3.png") repeat-x scroll -93px -122px transparent;display:block;height:22px;overflow:hidden;text-indent:100%;white-space:nowrap}
#author_area2 .author_twitter a:hover{background:url("http://0taku.livedoor.biz/pict/sprite_otkm3.png") repeat-x scroll -93px -146px transparent}
#author_area2 .author_facebook{float:right;padding:5px 5px 5px 0;width:70px}
#author_area2 .author_facebook a{background:url("http://0taku.livedoor.biz/pict/sprite_otkm3.png") repeat-x scroll -173px -126px transparent;display:block;height:22px;overflow:hidden;text-indent:100%;white-space:nowrap}
#author_area2 .author_facebook a:hover{background:url("http://0taku.livedoor.biz/pict/sprite_otkm3.png") repeat-x scroll -173px -149px transparent}
#author_area2 span{display:block;font-size:12px;line-height:30px;padding:0 4px}
#author_area2 .author_comment{background-color:#f3f3f3;clear:both;padding:6px}

.calendardbg {padding: 2px;}
.fixed { position: fixed; top: 36px;}
.aa{font-family:"Monapo","IPA モナー Pゴシック","IPAMonaPGothic","ARISAKA-AA","MS Pゴシック","ＭＳ　Ｐゴシック","MS PGothic",sans-serif;font-size:13px;letter-spacing:normal}