@charset "utf-8";a,body{color:#333}.db,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section,summary{display:block}.fb,mark{font-weight:700}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ins,mark{background-color:#ff9;color:#000}body{text-align:center;line-height:1.6;background:#fff;letter-spacing:.4px;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}img{max-width:100%;height:auto;vertical-align:bottom}li,ul{list-style:none!important}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}ins{text-decoration:none}mark{font-style:italic}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input[type=text]{min-height:1em}html{overflow-y:scroll}input,textarea{font-family:"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}* html body,* html input,* html textarea{font-family:"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif}.font-min{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif}a{color:#333;text-decoration:none;}
a:hover{-webkit-transition: 0.7s;-moz-transition: 0.7s;-o-transition: 0.7s;transition: 0.7s;}.bo2 a:hover,a.bo2:hover,a:hover{color:#723e23;text-decoration:none}.bo a:hover,.bo2 a,a.bo2,a.bo:hover{text-decoration:underline}.op a:hover,a img:hover,a.op:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;cursor:pointer}.tL{text-align:left}.tC{text-align:center}.tR{text-align:right}.bb,.bb li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.pr{position:relative}.ib{display:inline-block}em,i{font-style:normal}i img{vertical-align:top}#contents:after{content:".";display:block;visibility:hidden;height:.1px;font-size:.1em;line-height:0;clear:both}.txt_s{font-size:85%}.oh{overflow:hidden}.ov{overflow:visible!important}.fn{font-weight:400}.dn{display:none}.ti{text-indent:-1.2em;padding-left:1.2em}.txt_red{color:#e60012}.txt_blue{color:#005bac}.bg_w{background:#fff}.bg_cream{background:#fff9e6}.bg_baige{background:url(/img/common/bg_baige.jpg)}.bg_blue{background:#f0f7ff}.bt01{border-top:1px solid #ccc}.post_content h1{font-size:150%;margin-bottom:1em}.post_content h2{font-size:140%;margin-bottom:1em}.post_content h3{font-size:130%;margin-bottom:1em}.post_content h4{font-size:120%;margin-bottom:1em}.post_content h5{font-size:110%;margin-bottom:1em}.post_content dir,.post_content menu,.post_content ul{font-size:16px;display:block;list-style:disc!important;margin:0 0 1.2em 1.8em}.post_content ol{font-size:16px;display:block;list-style:decimal!important;margin:0 0 1.2em 2em}.post_content ol li,.post_content ul li{font-size:100%;display:list-item;margin:0 0 4px}.post_content ul li{list-style:disc}.post_content ol li{list-style:decimal}