@charset "UTF-8";.box_size{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.inline_block{display:inline-block;*display:inline;*zoom:1}.table_cell{display:table-cell;*display:inline;*zoom:1;vertical-align:middle}.fr,.imgR{float:right;margin-left:10px}.fl,.imgL{float:left;margin-right:10px}.imgC,.tC,.btn{text-align:center}.imgC{display:block;margin-left:auto;margin-right:auto}.tR,.sign{text-align:right}.clearfix{*zoom:1}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1;background:#fff;color:#000}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}header#globalHeader{margin:0 auto 30px;background:#fff;-webkit-box-shadow:0px 2px 5px #f1f1f1;-moz-box-shadow:0px 2px 5px #f1f1f1;-ms-box-shadow:0px 2px 5px #f1f1f1;-o-box-shadow:0px 2px 5px #f1f1f1;box-shadow:0px 2px 5px #f1f1f1;border-bottom:1px solid #eee\9}header#globalHeader div{position:relative;width:960px;height:58px;margin:0 auto}header#globalHeader h1{float:left;margin:5px 20px 0 0}header#globalHeader h1:hover:after{position:absolute;top:5px;left:243px;content:"← Top Pageへ";color:#e73562}.topBody header#globalHeader h1:hover:after{display:none;content:""}header#globalHeader h2{position:absolute;left:257px;bottom:12px;font-weight:normal;font-size:x-small;color:#555;letter-spacing:.1em}header#globalHeader p{position:absolute;top:10px;right:0}footer#globalFoooter{clear:both;padding:40px 0 50px;background:#fff;background:rgba(255,255,255,0.3);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.4)), to(rgba(255,255,255,0.8)));background:-moz-linear-gradient(top, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.8) 100%);border-top:1px solid #b6b6b6}footer#globalFoooter div.inner{width:960px;margin:0 auto}footer#globalFoooter ul{list-style:none}footer#globalFoooter nav{float:left}footer#globalFoooter ul{*zoom:1;margin-bottom:25px}footer#globalFoooter ul li{float:left;margin-left:10px}footer#globalFoooter nav ul li:before{content:"|";margin-right:10px;color:#e73562}#side #links ul li a,footer#globalFoooter nav ul li a{position:relative}#page a.help:hover::after,#side #links ul li a:hover::after,footer#globalFoooter nav ul li a:hover::after{display:block;position:absolute;width:9.5em;bottom:2.2em;left:1.2em;z-index:10;content:"" attr(title) " を見る";background:rgba(255,255,255,0.8);border:1px solid #ccc;padding:7px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 1px 3px rgba(150,150,150,0.5);-moz-box-shadow:1px 1px 3px rgba(150,150,150,0.5);box-shadow:1px 1px 3px rgba(150,150,150,0.5)}#side #links ul li a:hover:after{width:17em}footer#globalFoooter nav ul li a[href*="profile.php"]:hover:after{width:18.5em}footer#globalFoooter nav ul li a[href*="archives"]:hover:after{width:12.5em}footer#globalFoooter nav ul li a[href*="link"]:hover:after{width:10.5em}footer#globalFoooter ul li:first-child{margin-left:0}footer#globalFoooter ul li:first-child:before{content:"";margin-right:0}footer#globalFoooter ul.blogData{float:right}footer#globalFoooter p{*zoom:1;clear:both;text-align:right;margin-bottom:7px}footer#globalFoooter ul:after{content:".";display:block;visibility:hidden;height:0.1px;font-size:0.1em;line-height:0;clear:both}footer#globalFoooter div div.part{width:auto}footer#globalFoooter div.part .zenback{*zoom:1;margin-left:-1%}footer#globalFoooter div.part .zenback #zenback-news .zenback-newslist{background:url(../img/share/bg_white.png);_background:#fff;background:rgba(255,255,255,0.7)}footer#globalFoooter div.part .zenback .zenback-module{*zoom:1;float:left;width:49%;margin-left:1%;clear:none;_display:inline}footer#globalFoooter div.part .zenback .zenback-twitter{float:right;width:65%}footer#globalFoooter div.part .zenback .zenback-hatebu{clear:both;float:left;width:33%}footer#globalFoooter div.part .zenback .zenback-mixi{width:20%}footer#globalFoooter div.part .zenback .zenback-links,footer#globalFoooter div.part .zenback .zenback-entries{margin-bottom:15px !important}footer#globalFoooter div.part .zenback .zenback-module .zenback-pending{margin-bottom:50px !important}footer#globalFoooter div.part .zenback .zenback-powered,footer#globalFoooter div.part .zenback #zenback-news{*zoom:1;clear:both;width:auto;margin-left:1%}footer#globalFoooter div.part .zenback li{margin-left:0;float:none}footer#globalFoooter div.part .zenback .zenback-heading{margin-left:0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}footer#globalFoooter div.part .zenback .zenback-heading span{text-shadow:none;font-weight:normal !important;padding-left:10px !important;padding-right:10px !important;-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;border-radius:0 5px 0 0}footer#globalFoooter div.part .zenback .zenback-heading img.externalIcon{display:none}footer#globalFoooter div.part .zenback .zenback-morereadbtn{background:#fff}footer#globalFoooter div.part .zenback .zenback-module ul{padding-left:0 !important;padding-right:0 !important}footer#globalFoooter div.part .zenback .zenback-twitter ul li img{margin-right:10px !important}footer#globalFoooter div.part .zenback .zenback-module ul li img.externalIcon{float:none !important;margin:0 0 0 3px !important}footer#globalFoooter div.part .zenback .zenback-hatebu .zenback-list{margin-top:10px !important;margin-bottom:10px !important;padding-left:10px !important;padding-right:10px !important}footer#globalFoooter div.part .zenback .zenback-hatebubtn,footer#globalFoooter div.part .zenback .zenback-twitterbtn{padding:10px 0 !important}html{overflow-y:scroll}body{font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;background:url(../img/share/bg_css.png) fixed repeat-x right top;color:#3a3a3a}input,textarea{font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}* html body{font-family:"ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif}* html input,* html textarea{font-family:"ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif}#page{width:auto;margin:0 auto;font-size:100%;border-top:4px solid #e73562}h1,h2,h3,h4,h5,h6{font-weight:normal;letter-spacing:.1em}small{font-size:93%}#side li.yearlyList + .yearlyList span,a{color:#2c6cd6;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;text-decoration:none;background:rgba(255,255,255,0);text-decoration:none}a:link{color:#2c6cd6;text-decoration:none}a:visited{color:#785ace;text-decoration:none}#side li.yearlyList + .yearlyList span:hover,a:hover{position:relative;left:0;-webkit-box-shadow:0px 0px 10px #ccc;-moz-box-shadow:0px 0px 10px #ccc;box-shadow:0px 0px 10px #ccc;background:rgba(255,255,255,0.5);color:#e73562}#tb_comment .postComment input[type="button"],#tb_comment .postComment input[type="submit"],#main p.changeList a,#main ul.archiveNav li a,#main ul.pageNav li span,#main ul.pageNav li a,.more a,.btn input,.btn a{*zoom:1;padding:5px 10px 3px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background:#e73562;border:0;color:#fff}#tb_comment .postComment input[type="button"]:hover,#tb_comment .postComment input[type="submit"]:hover,#main p.changeList a:hover,#main ul.archiveNav li a:hover,#main ul.pageNav li a:hover,.more a:hover,.btn input:hover,.btn a:hover{background:#db7bb3;box-shadow:none;cursor:pointer;-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none}footer#globalFoooter div.part .zenback:after,footer#globalFoooter div.part .zenback .zenback-module:after,#main ul.archiveNav:after,#main article footer:after,#main article header ul:after,#contents:after{content:".";display:block;visibility:hidden;height:0.1px;font-size:0.1em;line-height:0;clear:both}.scriptArea,.none{display:none}.fr,.imgR{float:right;margin:0 0 10px 10px}.fl,.imgL{float:left;margin:0 10px 10px 0}.tC{text-align:center}.tR,.sign{text-align:right}.imgC{text-align:center}.imgC img{padding:1px;background:#fff;border:1px solid #ccc}.imgC span.text{*zoom:1;display:block;text-align:left}.externalIcon{vertical-align:middle;margin-left:5px}#contents{*zoom:1;clear:both;width:960px;margin:0 auto;padding:0 0 15px}#contents .pageTop{*zoom:1;clear:both;margin:0;padding:0;text-align:right}#contents .pageTop a{*zoom:1;padding:6px 10px;background:#e73562;color:#fff;font-size:10px}#contents .pageTop a:before{content:"↑";margin-right:3px}#pageTopFixed{position:fixed;right:0;bottom:15px;-webkit-transition:all 2.0s ease-in-out;transition:all 2.0s ease-in-out}#pageTopFixed a{*zoom:1;display:block;padding:7px 10px;background:#e73562;border:1px solid #f1f1f1;border-right:0;font-size:x-small;color:#fff}#main{float:left;width:640px;padding-right:20px;border-right:1px solid #b6b6b6}#main table,#main ol,#main ul,#main dl,#main blockquote,#main pre,#main p{margin-bottom:15px}#styleChange h1,#main h1{*zoom:1;margin:0 0 10px;padding:7px 0 7px 28px;background:url(../img/share/bg_ttl.png) no-repeat left 0.65em;font-size:138.5%}#main > h1{margin-bottom:20px;padding:7px 0 0 0;background:none;font-size:180%}#main footer ul,#main header ul{list-style:none}#main .content{*zoom:1;clear:both}#main ul.pageNav{margin:15px auto;text-align:center}#main article + ul.pageNav{margin-top:30px}#main ul.pageNav li{display:inline;margin:0 3px;padding:0}#main ul.pageNav li span,#main ul.pageNav li a{display:inline-block;margin-bottom:5px;padding:5px 10px;text-decoration:none;vertical-align:middle}#main ul.pageNav li span{background:rgba(200,200,200,0.7);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#ccc}#main ul.archiveNav{*zoom:1;margin:26px auto}.entryBody #main ul.archiveNavFirst{*zoom:1;position:relative;top:12px;left:-35px;margin:0}.entryBody #main ul.archiveNavFirst li{position:absolute;top:0;left:0;line-height:1}.entryBody #main ul.archiveNavFirst li a{padding:4px 6px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:10px}.entryBody #main ul.archiveNavFirst li + li{top:2.1em}.entryBody #main aside + ul.archiveNav,.entryBody #main article + ul.archiveNav{margin-top:30px}#main ul.archiveNav li{list-style:none;float:left}#main ul.archiveNav li.next{float:right}#main hr#more{*zoom:1;clear:both;margin:20px 5px 40px;padding:0;border:0;text-align:right}#main hr#more:after{content:"─── ここから続き";color:#aaa;font-size:85%}#main p.pageNo{margin:50px 0 20px;padding:15px;background:url(../img/share/bg_white.png);_background:#fff;background:rgba(255,255,255,0.7)}#comments-open,#main section#allArchivesList,#main article{*zoom:1;margin:0 0 50px;padding:0}#main aside.advertisingArea{background:rgba(240,240,240,0.5);text-align:center;margin:20px auto;padding:25px}#main aside.advertisingArea *{margin:0}#main p.changeList{text-align:right;margin-bottom:20px}#main section#allArchivesList ul{margin:0;list-style:none}#main section#allArchivesList ul li{padding:5px 0;border-top:1px dotted #ccc}#main section#allArchivesList ul li:first-child{border-top:0}#main section#allArchivesList ul li a{*zoom:1;display:block;padding:5px;padding-left:27px;background:url(../img/emoddy_icons/snowman.gif) no-repeat 5px 0.4em}#main section#allArchivesList ul li a:link{color:#000}#main section#allArchivesList ul li a:visited{color:#555}#main section#allArchivesList ul li a:hover{color:#e73562}#main section#allArchivesList ul li:nth-child(15n+1) a{background-image:url(../img/emoddy_icons/snowman.gif)}#main section#allArchivesList ul li:nth-child(15n+2) a{background-image:url(../img/emoddy_icons/face_self-conscious_smile.gif)}#main section#allArchivesList ul li:nth-child(15n+3) a{background-image:url(../img/emoddy_icons/sun.gif)}#main section#allArchivesList ul li:nth-child(15n+4) a{background-image:url(../img/emoddy_icons/face_shy.gif)}#main section#allArchivesList ul li:nth-child(15n+5) a{background-image:url(../img/emoddy_icons/rainy.gif)}#main section#allArchivesList ul li:nth-child(15n+6) a{background-image:url(../img/emoddy_icons/body_run_away_right.gif)}#main section#allArchivesList ul li:nth-child(15n+7) a{background-image:url(../img/emoddy_icons/cherry.gif)}#main section#allArchivesList ul li:nth-child(15n+8) a{background-image:url(../img/emoddy_icons/face_watching.gif)}#main section#allArchivesList ul li:nth-child(15n+9) a{background-image:url(../img/emoddy_icons/face_smile.gif)}#main section#allArchivesList ul li:nth-child(15n+10) a{background-image:url(../img/emoddy_icons/cloudy.gif)}#main section#allArchivesList ul li:nth-child(15n+11) a{background-image:url(../img/emoddy_icons/heart_shake.gif)}#main section#allArchivesList ul li:nth-child(15n+12) a{background-image:url(../img/emoddy_icons/mark_ecstoramation.gif)}#main section#allArchivesList ul li:nth-child(15n+13) a{background-image:url(../img/emoddy_icons/hearts.gif)}#main section#allArchivesList ul li:nth-child(15n+14) a{background-image:url(../img/emoddy_icons/cherryblossom.gif)}#main section#allArchivesList ul li:nth-child(15n+15) a{background-image:url(../img/emoddy_icons/body_good.gif)}#main article header{*zoom:1;position:relative;margin:0 0 20px;padding-bottom:5px;border-bottom:1px solid #e73562}.pageBody #main article header{padding-right:0;padding-bottom:0}#main article header ul{*zoom:1;margin:-3px 0 0;padding:0 3px}#main article header ul li{float:left;margin-right:10px;margin-bottom:3px}#main article header ul.snsBtn{margin:5px 0 0}#main article header ul.snsBtn li.fb_likeBtn{*zoom:1;clear:both;height:24px}ul iframe.twitter-share-button{width:90px !important}div[id^="___plusone"]{width:63px !important}#main article .topsy .externalIcon{display:none}#main article .topsy-big-total-badge{margin-bottom:3px;border-bottom:1px solid #bcd0ed}#main article footer{*zoom:1;clear:both;padding-top:10px;margin:0 0 13px}#main article footer.preview,.entryBody #main article footer{border-top:1px solid #fff;-webkit-box-shadow:0px -1px 0px #e73562;-moz-box-shadow:0px -1px 0px #e73562;box-shadow:0px -1px 0px #e73562}#main .recentEntry article footer .more{margin-bottom:20px}#main article footer .more a:after{content:"→";margin-left:5px}#main article footer ul{float:right;margin:0;padding-right:2px;text-align:right}#main article footer ul li{float:left;margin-left:10px}#main article header ul li:before,#main article footer ul li:before{content:"|";margin-right:10px;color:#e73562}#main article footer ul li:first-child{margin-left:0}#main article header ul li:first-child:before,#main article footer ul li:first-child:before{content:"";margin-right:0}#main article header ul.snsBtn li:before{content:"";margin-right:0}#main article .articleBody{line-height:1.8;font-size:116%}#main article .articleBody .entryText{zoom:1;clear:both}#main article .articleBody a:hover::after{display:block;position:absolute;width:auto;top:2.2em;left:2.5em;z-index:10;content:"" attr(href) "";background:rgba(255,255,255,0.85);border:1px solid #ccc;padding:7px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 1px 3px rgba(150,150,150,0.5);-moz-box-shadow:1px 1px 3px rgba(150,150,150,0.5);box-shadow:1px 1px 3px rgba(150,150,150,0.5);line-height:1.2}#main article .articleBody h2{margin:30px 0 15px;padding:9px 5px 5px;border-top:1px solid #e73562;border-bottom:3px double #e73562;font-size:123.1%}#main article .articleBody h3{margin:30px 0 10px;padding:0 5px 5px;border-bottom:3px solid #e73562;font-size:116%}#main article .articleBody h4{margin:30px 0 10px;padding-left:10px;border-left:5px solid #e73562;font-size:116%}#main article .articleBody h5{padding-left:7px;border-left:3px solid #e73562;font-size:116%}#main article .articleBody h6:before{content:"‐ "}#main article .articleBody em{font-weight:bold;color:#222;padding:0 2px}#main article .articleBody hr{*zoom:1;clear:both;margin:30px 30%;padding:0}#tb_comment article ul,#main article .articleBody ul{margin-left:23px;margin-bottom:15px}#tb_comment article ol,#main article .articleBody ol{margin-left:30px}#tb_comment article li,#main article .articleBody li{margin-bottom:7px}#tb_comment article li{margin-bottom:4px}#main article .articleBody dl{margin-top:-5px}#main article .articleBody dl dt{margin-top:10px;margin-left:1.2em;text-indent:-1.2em;line-height:1.4}#main article .articleBody dl dt:before{content:"■";margin-right:3px;color:#e73562}#main article .articleBody dl dd{margin-bottom:5px;margin-left:17px}#main article .articleBody table{width:100%;border:1px solid #999}#main article .articleBody table th{padding:10px 13px;border:1px solid #999;background:#f7f7f7;color:#555;text-align:left}#main article .articleBody table td{padding:10px 13px;border:1px solid #999;background:#efefef}#main article .articleBody blockquote{position:relative;margin:20px 0;padding:15px 55px;border-bottom:3px double #999}#main article .articleBody blockquote:after,#main article .articleBody blockquote:before{content:"“";position:absolute;top:3px;font-size:100px;font-family:"ＭＳ Ｐ明朝", serif;color:#ccc;line-height:1em}#main article .articleBody blockquote:before{left:0}#main article .articleBody blockquote:after{content:"”";right:0}#main article .articleBody blockquote p:last-of-type{margin-bottom:0}#main article .articleBody pre{overflow:auto;width:auto;padding:15px;background:#333;color:#fff;font-family:"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:12px}#main #zenback-ads .tweet_body{font-size:11px}#main #zenback-ads p span.metadata span.author a{font-size:15px !important}#main .zenback-socialbar div.zenback-nodesign{padding-left:0 !important}#main .zenback .zenback-heading{margin:0;display:block;width:617px}#main .zenback .zenback-module ul{padding:8px 0 !important;margin:0 0 10px 0 !important}#main .zenback .zenback-keywords ul.zenback-list li{float:left !important;padding-left:15px !important;padding-right:5px !important;background:#ebebeb !important;margin:0 8px 8px 0 !important;padding:2px 10px 2px !important;border:1px solid #fff !important;-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0;filter:progid:DXImageTransform.Microsoft.Shadow(strength=3, direction=135, color='#b2b2b2');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength=3, Direction=135, Color='#b2b2b2')";-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#main .zenback-hatebu ul.zenback-nodesign{background:none !important}#tb_comment{margin:50px 0}#trackBacks dl{margin-bottom:30px}#trackBacks dl dt{margin-bottom:5px}#comments{margin-top:50px}#tb_comment article{position:relative;line-height:1.6}#tb_comment article footer{padding-right:2px}#tb_comment article article{margin:0;margin-top:-20px;*margin-top:0;padding:0 0 0 20px;background:none;border:0}#tb_comment h2{margin-bottom:10px;font-size:123.1%}#tb_comment article.trackbacks-content h2,#tb_comment article h2.noSign{margin-top:5px;padding-left:10px;border-left:5px solid #e73562}#tb_comment div h2{font-size:108%}#tb_comment article article:before{margin-left:-20px;content:"Re:";color:#ccc;color:rgba(170,170,170,0.5);font-size:223.1%;font-style:italic;font-family:"Times New Roman", serif;line-height:1}#tb_comment article article article:before{content:"Re:Re:"}#tb_comment article article article article:before{content:"Re:Re:Re:"}#tb_comment article article article article article:before{content:"Re:Re:Re:Re:"}#tb_comment article article article article article article:before{content:"Re:Re:Re:Re:Re:"}#tb_comment article h2 *{vertical-align:middle}#tb_comment article .commentBody{position:relative;top:0;z-index:1}#tb_comment article footer ul{margin:0;text-align:right}#tb_comment article article footer{margin-left:-20px}#tb_comment article footer ul li.commentNo + li:before{content:""}#tb_comment article footer ul li.commentNo{position:absolute;top:5px;right:15px;z-index:0;color:#eee;color:rgba(170,170,170,0.3);*color:#eee;font-size:450%;font-style:italic;font-family:"Times New Roman", serif;line-height:1.2}#comments #comments-open{margin-top:50px}#comments-open-data{width:100%;*table-layout:fixed}#comments-open-data th{*width:28%;padding:6px 10px;padding-left:0;text-align:left;font-weight:normal;white-space:nowrap}#comments-open-data td{padding:6px 10px}#trackBackURL,#comment-text,#comments-open-data td input[type="text"]{width:65%;padding:3px 5px;background:#fff;background:rgba(255,255,255,0.7);*background:#efefef;border:1px solid #ccc;font-size:116%}#trackBackURL{width:90%;background:#fff;background:rgba(255,255,255,0.7);*background:#fff;border-color:#efefef}#comment-text{width:90%;height:160px;background:rgba(255,255,255,0.7)}#comments-open-data td small{margin-left:5px}#tb_comment .required{margin-left:5px;padding:1px 5px;background:#e73562;font-size:0.8em;color:#fff;vertical-align:middle;text-shadow:none}#comment-form-reply{margin-bottom:10px}#comment-greeting{margin-bottom:15px;padding:15px;background:rgba(255,255,255,0.7);border:1px solid #ccc}#comment-greeting img{vertical-align:middle}#comment-greeting a{padding:0 3px}#comment-greeting a:before{content:"→";margin-right:3px}#comment-form-remember-me *{vertical-align:middle}#comments-open-footer{padding-top:10px}#main .postComment{margin-top:20px}#main #comments-open-footer .postComment{margin-top:0;margin-left:-1px}.postComment input[type="button"],.postComment input[type="submit"]{padding:6px 15px}.postComment input[type="button"]:hover,.postComment input[type="submit"]:hover{cursor:pointer}#comment-submit{padding-left:30px;padding-right:30px}.postComment input[type="submit"],.postComment input[type="button"]{margin-right:10px}#main .errorMessage{margin:20px 0;padding:12px 15px;background:#f7f7f7;background:rgba(247,247,247,0.8);*background:#f7f7f7;border:1px solid #d6cbb6;-webkit-box-shadow:1px 1px 0px #f7f7f7,-1px -1px 0px #f7f7f7;-moz-box-shadow:1px 1px 0px #f7f7f7,-1px -1px 0px #f7f7f7;box-shadow:1px 1px 0px #f7f7f7,-1px -1px 0px #f7f7f7}#main .errorMessage dt:before{content:"■";margin-right:3px;color:#999;font-size:x-small}#main .backLink{margin-top:50px}#main .backLink a:before{content:"←";margin-right:3px}#side{float:right;width:290px;margin-bottom:40px;padding-top:7px}#side h1{margin:0 0 10px;padding:0 0 0 10px;border-left:5px solid #e73562;font-size:108%}#side p{margin:5px 0 0}#side small{font-size:85%;color:#555}#side nav{*zoom:1;clear:both}#side nav > h1{display:none}#side ul,#side ol{list-style:none;margin-left:3px}#side li{margin-bottom:7px}#side li{padding-left:15px;color:#666;background:url(../img/share/mark_01.gif) no-repeat left 0.35em}#side li ul,#side li ol{margin:5px 0 15px 0}#side li * li{list-style:none;margin:0;margin-left:5px;padding:3px 0;padding-left:12px;background:url(../img/share/line.gif) no-repeat}#side li * li:last-child{background:url(../img/share/line_last.gif) no-repeat left bottom}#side aside,#side section{_display:inline;width:auto;margin:0 0 30px 10px;padding:0 0 10px}#side .itemArea{_zoom:1}#side .itemArea aside.full,#side #resentComment,#side #recentEntry{*zoom:1;clear:both;float:none;width:auto}#side #recentEntry li{margin-bottom:10px}#side li.yearlyList + .yearlyList span:after{content:" ＋";color:#333}.open{color:#e73562 !important}#side li.yearlyList span.open:after{content:" －"}#side .searchTextBox{width:226px;margin-right:5px;padding:1px 2px 2px;font-size:93%;border:1px solid #b6b6b6}#side p.more{margin:20px 0 7px;text-align:right}#side .hatena-bookmark-widget-notheme{padding:0}#side .hatena-bookmark-widget-notheme a{color:#333;margin-bottom:5px}#side .hatena-bookmark-widget-title{margin-bottom:5px}#side .hatena-bookmark-widget-title img{vertical-align:middle;margin-right:5px}#side .hatena-bookmark-widget-body{margin-bottom:5px}#side .hatena-bookmark-widget-body ul{margin-left:0}#side .hatena-bookmark-widget-body ul li{list-style:none;margin:0 0 5px;padding:5px;background:#fff;background:rgba(245,245,250,0.7);font-size:85%;line-height:1.4}#side .hatena-bookmark-widget-body ul li a{*zoom:1;display:block}#side .hatena-bookmark-widget-body ul li span.hatena-bookmark-count{*zoom:1;display:block;margin-top:3px;text-align:right}#side .hatena-bookmark-widget-body ul li span.hatena-bookmark-count a{display:inline;padding:0 3px;background:#fdeef4;color:#c00}#side .hatena-bookmark-widget-footer{text-align:right}aside#shortcut{*zoom:1;_display:none;position:absolute;top:60px;right:0;z-index:5}aside#shortcut h1{display:none}aside#shortcut ul{list-style:none;width:22px;margin-bottom:10px;padding:7px 10px 3px}aside#shortcut ul li{margin-bottom:7px}aside#shortcut ul li a{*zoom:1;display:block;width:20px;height:20px;text-indent:-9999em;overflow:hidden;background:#fff no-repeat 2px 2px;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}aside#shortcut ul li:first-child{margin-right:0}aside#shortcut ul li a:hover{border:1px solid #eee;position:relative;top:0;z-index:2}aside#shortcut ul li a[href*="takashi-hira.jp"]{background-image:url(../img/share/icon_th.png)}aside#shortcut ul li a[href*="zero.css-happylife"]{background-image:url(../img/share/icon_zero.png)}aside#shortcut ul li a[href*="underhat.jp"]{background-image:url(../img/share/icon_hat.png)}aside#shortcut ul li a[href*="mt.underhat.jp"]{background-image:url(../img/share/icon_mtuh.png)}aside#shortcut ul li a[href*="twitter.com"]{background-image:url(../img/share/icon_twitter.png)}aside#shortcut ul li a[href*="iddy.jp"]{background-image:url(../img/share/icon_iddy.png)}#styleChangeBtn{display:none;margin:0;padding:10px 0 10px 12px;background:#fff;background:rgba(255,255,255,0.7);border:1px solid #fff;border-right:0;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}#styleChangeBtn a{*zoom:1;display:block;width:16px;height:16px;background:#fff;padding:1px;outline:none;transition:all 0.6s;-webkit-transition:all 0.6s}#styleChangeBtn a:hover{transform:rotate(360deg) scale(1.5);-webkit-transform:rotate(360deg) scale(1.5)}#styleChange{*zoom:1;padding:15px 20px;background:#fff url(../img/style_change/bg_body_white.gif) repeat-x}#styleChange p{margin-bottom:20px}#main article#styleChange ul{margin-left:0}#styleChange ul{*zoom:1;overflow:hidden;list-style:none;margin:0;margin-left:-25px}#styleChange ul li{float:left;_display:inline;width:200px;margin:0 0 25px 25px}#styleChange ul li input{vertical-align:top;margin-right:5px}#styleChange ul li img{margin-top:5px;padding:1px;border:1px solid #ccc}#styleChange ul li img:hover{border-color:#e73562}#styleChange p.btn{margin-bottom:10px;text-align:right}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}#cboxOverlay{background:#000}#cboxContent{margin-top:20px}#cboxLoadedContent{background:#000;padding:0}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;text-shadow:none}#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../img/colorbox/controls.png) top left no-repeat;width:28px;height:65px;text-indent:-9999px}#cboxPrevious.hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../img/colorbox/controls.png) top right no-repeat;width:28px;height:65px;text-indent:-9999px}#cboxNext.hover{background-position:bottom right}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url(../img/colorbox/loading.gif) center center no-repeat}#cboxClose{position:absolute;top:0px;right:25px;display:block;background:url(../img/colorbox/controls.png) top center no-repeat;width:38px;height:19px;text-indent:-9999px}#cboxClose.hover{background-position:bottom center}img.tenten{background:url(/img/dotted.gif);padding:1px}#main article .articleBody .selectorSection{float:left;width:200px;padding:5px;margin-right:10px;margin-bottom:10px;background:white;border:1px solid #999}#main article .articleBody .selectorSection h4{margin:0;padding-left:5px}#main article .articleBody .selectorSection ul{margin:0}#main article .articleBody .selectorSection ul li{margin:0 0 5px;padding-left:5px;list-style-type:none;border-bottom:1px solid #CCC}#sticker{position:absolute;top:0;left:0}#main article .articleBody ol#contestData{margin:0 0 30px;padding:0;zoom:100%}#main article .articleBody ol#contestData li{float:left;width:85px;margin:0 0 15px 0;padding:0 10px 5px 0;list-style-type:none;border-bottom:1px dotted #CCC}#main article .articleBody ol#contestData li a{background:url(../img/share/icon_file.gif) no-repeat 0em 0.2em;padding-left:15px}#main article .articleBody #topicPath_01{margin:10px 0}#main article .articleBody #topicPath_01 li{display:inline;line-height:110%;list-style-type:none}#main article .articleBody #topicPath_01 li a{padding-right:10px;background:url(../img/entry/topicpath.gif) no-repeat right center}#main article .articleBody #topicPath_02{float:left;margin:10px 0}#main article .articleBody #topicPath_02 li{float:left;line-height:110%;list-style-type:none}#main article .articleBody #topicPath_02 li a{margin-right:5px;padding-right:10px;background:url(../img/entry/topicpath.gif) no-repeat right center}#main article .articleBody #topicPath_03{display:inline}#main article .articleBody #topicPath_03 img{margin:0 5px}#main article .articleBody #topicPath_04{float:left;margin:10px 0}#main article .articleBody #topicPath_04 li{float:left;line-height:110%;list-style-type:none;margin-right:5px;padding-right:10px;background:url(../img/entry/topicpath.gif) no-repeat right center}#main article .articleBody #topicPath_04 li.active{background:none}#main article .articleBody #topicPath_05{margin:10px 0}#main article .articleBody #topicPath_05 li{display:inline;line-height:110%;list-style-type:none}#main article .articleBody #topicPath_05 li a:after{content:" > "}#main article .articleBody #topicPath_06{margin:10px 0;text-align:right}#main article .articleBody #topicPath_06 li{display:inline;line-height:110%;list-style-type:none}#main article .articleBody #topicPath_06 li a{padding-right:10px;background:url(../img/entry/topicpath.gif) no-repeat right center}#main article .articleBody #topicPath_07{margin:10px 0}#main article .articleBody #topicPath_07 li{float:right;line-height:110%;list-style-type:none}#main article .articleBody #topicPath_07 li a{margin-left:5px;padding-left:10px;background:url(../img/entry/topicpath_re.gif) no-repeat left center}#main article .articleBody #topicPath_08{margin:10px 0}#main article .articleBody #topicPath_08 li{display:inline;line-height:110%;list-style-type:none}#main article .articleBody #sample070219_01{width:200px;margin-bottom:1em;padding:5px;background:#FFF;border:1px solid #999}#main article .articleBody #sample070219_01 img{margin-right:10px;float:left}#main article .articleBody #sample070219_02{width:200px;margin-bottom:1em;padding:5px;background:#FFF;border:1px solid #999}#main article .articleBody #sample070219_02:after{content:".";display:block;height:0px;clear:both;visibility:hidden}#main article .articleBody #sample070219_02 img{margin-right:10px;float:left}#main article .articleBody #sample070219_03{width:200px;margin-bottom:1em;padding:5px;background:#FFF;border:1px solid #999;float:left}#main article .articleBody #sample070219_03 img{margin-right:10px;float:left}#main article .articleBody #sample070219_04{width:200px;margin-bottom:1em;padding:5px;background:#FFF;border:1px solid #999;overflow:hidden}#main article .articleBody #sample070219_04 img{margin-right:10px;float:left}#main article .articleBody #sample070219_05{margin-bottom:1em;padding:5px;border:1px solid #999;background:#DDD}#main article .articleBody #sample070219_05 img{margin-right:10px}#main article .articleBody #sample070219_05 p.mokuseiText{background:#CFC;float:left;width:200px}#main article .articleBody #sample070219_05 p.mokuseiEnd{clear:both}#main article .articleBody #sample070219_06{margin-bottom:1em;padding:5px;border:1px solid #999;background:#DDD;zoom:100%}#main article .articleBody #sample070219_06 img{margin-right:10px}#main article .articleBody #sample070219_06 p.mokuseiText{background:#CFC;float:left;width:200px}#main article .articleBody #sample070219_06 p.mokuseiEnd{clear:both}#main article .articleBody #sample070219_06 p,#main article .articleBody #sample070219_05 p,#main article .articleBody #sample070219_04 p,#main article .articleBody #sample070219_03 p,#main article .articleBody #sample070219_02 p,#main article .articleBody #sample070219_01 p{margin-bottom:0}#main #sampleFooter_01{clear:both;margin-left:0}#main #sampleFooter_01 li{float:left;list-style-type:none}#main #sampleFooter_02{clear:both;margin-left:0;text-align:center}#main #sampleFooter_02 li{display:inline;list-style-type:none;margin-right:6px;padding-left:10px;border-left:1px solid #999}#main #sampleFooter_02 li.sampleFooterHome{border-left:0;padding-left:0}#main #sampleFooter_03{clear:both;margin-left:0}#main #sampleFooter_03 li{float:left;list-style-type:none;margin-right:10px;padding-left:15px;background:url(../img/list_subcategory.gif) no-repeat left center}#main #sampleFooter_03 li.sampleFooterHome{background-image:none;padding-left:0}#main #sampleFooter_04{clear:both;margin-left:0;text-align:center}#main #sampleFooter_04 li{display:inline;list-style-type:none;margin-right:6px;padding-left:10px}#main #sampleFooter_04 li + li{border-left:1px solid #999}#main dl#sample_070228{margin:0 0 10px}#main dl#sample_070228 dt{float:left;clear:both;width:125px;margin:0 10px 20px 0;padding:0;border-bottom:0}#main article .articleBody dl#sample_070228 dt:before{content:"";margin-right:0;color:#333}#main dl#sample_070228 dt img{vertical-align:top;margin:0;padding:0}#main dl#sample_070228 > dd{float:left;width:300px;margin:0;padding:0;border-bottom:0}* + html #main dl#sample_070228 > dd{float:none}#main article .articleBody .pLink li{display:inline;list-style-type:none;padding:0;font-size:small}#main article .articleBody .pLink li + li{padding-left:5px;border-left:1px dotted #999}#contents #main article .articleBody .OperaTextHiddenTest2,#contents #main article .articleBody .OperaTextHiddenTest{width:38px;height:25px;background:url(../img/share/btn_search.gif) no-repeat center center;text-indent:-9999px;cursor:pointer}body #contents #main article .articleBody .OperaTextHiddenTest2{padding-top:50px}#contents #main article .articleBody .typingRank th,#contents #main article .articleBody .typingRank td{font-size:small}#contents #main article .articleBody .typingRank td.number{text-align:right}#main .articleBody div[class^="resizeSample"]{width:260px;height:50px;margin:0 0 20px;padding:10px;background:#fff;border:1px solid #999;border-radius:3px;overflow:auto}#main .articleBody .resizeSample01{resize:none}#main .articleBody .resizeSample02{resize:both}#main .articleBody .resizeSample03{resize:horizontal}#main .articleBody .resizeSample04{resize:vertical}.dp-highlighter{font-family:"Consolas", "Courier New", Courier, mono, serif;font-size:12px;background-color:#E7E5DC;width:99%;overflow:auto;margin:18px 0 18px 0 !important;padding-top:1px}.dp-highlighter ol,.dp-highlighter ol li,.dp-highlighter ol li span{margin:0;padding:0;border:none}.dp-highlighter a,.dp-highlighter a:hover{background:none;border:none;padding:0;margin:0}.dp-highlighter .bar{padding-left:45px}.dp-highlighter.collapsed .bar,.dp-highlighter.nogutter .bar{padding-left:0px}.dp-highlighter ol{list-style:decimal;background-color:#fff;margin:0px 0px 1px 45px !important;padding:0px;color:#5C5C5C}.dp-highlighter.nogutter ol,.dp-highlighter.nogutter ol li{list-style:none !important;margin-left:0px !important}.dp-highlighter ol li,.dp-highlighter .columns div{list-style:decimal-leading-zero;list-style-position:outside !important;border-left:3px solid #6CE26C;background-color:#F8F8F8;color:#5C5C5C;padding:0 3px 0 10px !important;margin:0 !important;line-height:14px}.dp-highlighter.nogutter ol li,.dp-highlighter.nogutter .columns div{border:0}.dp-highlighter .columns{background-color:#F8F8F8;color:gray;overflow:hidden;width:100%}.dp-highlighter .columns div{padding-bottom:5px}.dp-highlighter ol li.alt{background-color:#FFF;color:inherit}.dp-highlighter ol li span{color:black;background-color:inherit}.dp-highlighter.collapsed ol{margin:0px}.dp-highlighter.collapsed ol li{display:none}.dp-highlighter.printing{border:none}.dp-highlighter.printing .tools{display:none !important}.dp-highlighter.printing li{display:list-item !important}.dp-highlighter .tools{padding:3px 8px 3px 10px;font:9px Verdana, Geneva, Arial, Helvetica, sans-serif;color:silver;background-color:#f8f8f8;padding-bottom:10px;border-left:3px solid #6CE26C}.dp-highlighter.nogutter .tools{border-left:0}.dp-highlighter.collapsed .tools{border-bottom:0}.dp-highlighter .tools a{font-size:9px;color:#a0a0a0;background-color:inherit;text-decoration:none;margin-right:10px}.dp-highlighter .tools a:hover{color:red;background-color:inherit;text-decoration:underline}.dp-about{background-color:#fff;color:#333;margin:0px;padding:0px}.dp-about table{width:100%;height:100%;font-size:11px;font-family:Tahoma, Verdana, Arial, sans-serif !important}.dp-about td{padding:10px;vertical-align:top}.dp-about .copy{border-bottom:1px solid #ACA899;height:95%}.dp-about .title{color:red;background-color:inherit;font-weight:bold}.dp-about .para{margin:0 0 4px 0}.dp-about .footer{background-color:#ECEADB;color:#333;border-top:1px solid #fff;text-align:right}.dp-about .close{font-size:11px;font-family:Tahoma, Verdana, Arial, sans-serif !important;background-color:#ECEADB;color:#333;width:60px;height:22px}.dp-highlighter .comment,.dp-highlighter .comments{color:#008200;background-color:inherit}.dp-highlighter .string{color:blue;background-color:inherit}.dp-highlighter .keyword{color:#069;font-weight:bold;background-color:inherit}.dp-highlighter .preprocessor{color:gray;background-color:inherit}

