@charset "utf-8";body{margin:0;padding:0}.reader_text{display:none}.composing:after,.group:after,.site_column:after{content:'';display:block;clear:both;height:0}.composing,.group,.site_column{*zoom:1}.ir{display:block;overflow:hidden;outline:0;text-indent:100%;*text-indent:-9999px;white-space:nowrap}.ir br{display:none}#google_remarketing{overflow:hidden;height:0}body,input,select,textarea{font-family:"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;line-height:1.8;color:#333}html{font-size:16px}body{font-size:100%}address{font-style:normal}h2,h3,h4,h5,h6{font-weight:400}h1{margin:120px 0 60px;line-height:1.25;font-size:200%}h1:first-child{margin-top:0}h2{margin:60px 0 15px;line-height:1.25;font-size:150%}h3{margin:30px 0 15px;line-height:1.5;font-size:125%}h4{margin:30px 0 15px;line-height:1.5}h5,h6{margin:30px 0 15px;line-height:1.8;font-size:100%},h3+h4,h4+h5,h5+h6{margin-top:15px}dl,figure,ol,p,ul{margin:0 0 30px}dl+p,ol+p,p+dl,p+ol,p+p,p+ul,ul+p{margin-top:-15px}section{margin:0}table{border-collapse:collapse;margin:0 auto;font-size:87.5%}td,th{padding:10px 15px;border:1px solid #CCC;line-height:1.5}.tiny td,.tiny th{padding:.25em .5em}td>*,th>*{margin:0 0 5px}td>:last-child,th>:last-child{margin:0}td ol,th ul{padding:0 0 0 2em}.table{overflow:auto;margin:30px 0}figcaption{margin:5px 0;line-height:1.5;font-size:87.5%}dl,ol,ul{margin:30px 0}td dl,td ol,td ul{margin:15px 0}td dl:last-child,td ol:last-child,td ul:last-child{margin:15px 0 -5px}h3+dl,h3+ol,h3+ul,h4+dl,h4+ol,h4+ul,h5+dl,h5+ol,h5+ul,h6+dl,h6+ol,h6+ul{margin-top:15px}ol,ul{padding:0 0 0 4em}dd{margin:0 0 0 2em}li dl,li ol,li ul{margin-top:5px;margin-bottom:0}dd,dt,li{margin-bottom:5px}blockquote{margin:30px 0;padding:30px;background:#EEE}blockquote>:last-child{margin-bottom:0}img{border:none}em{font-style:normal}.composing{list-style:none;margin-bottom:-30px;padding:0}.col{float:left;margin:0 3.125% 30px 0}.col1-1 .col,.col2 .col{width:48.4375%}.col1-1-1 .col,.col1-2 .c1,.col2-1 .c2,.col3 .col{width:31.25%}.col1-3 .c1,.col3-1 .c2,.col4 .col{width:22.8125%;margin-right:2.9167%}.col1-1-1 .c3,.col2 .c2,.col3 .c3,.col4 .c4{float:right;margin-right:0}.col1-1 .col,.col1-2 .col,.col1-3 .col,.col2-1 .col,.col3-1 .col{margin:0 0 30px}.col1-1 .c2,.col1-2 .c2,.col1-3 .c2,.col2-1 .c2,.col3-1 .c2{float:right}.col1-2 .c2,.col2-1 .c1{width:65.625%}.col1-3 .c2,.col3-1 .c1{width:74.2708%}@media screen and (max-width:960px){.b960 .col{width:100%;margin-right:0}}@media screen and (max-width:768px){.b768 .col{width:100%;margin-right:0}}@media screen and (max-width:750px){.col3 .col,.col4 .col{width:48.4375%;margin:0 3.125% 30px 0}.col3 .c3{float:left}.col3 .col:nth-child(2),.col4 .c4,.col4 .col:nth-child(2){margin-right:0}}@media screen and (max-width:480px){.b480 .col,.col2 .col,.col3 .col,.col4 .col{width:100%;margin-right:0}}@media screen and (max-width:320px){.b320 .col{width:100%;margin-right:0}}.composing+.composing,.composing+h2,.composing+h3,.composing+section>h2,.composing+section>h3,h2+.composing{margin-top:30px}.col>:last-child{margin-bottom:0}.col>h1:first-child,.col>h2:first-child{margin-top:30px}.col>h3:first-child,.col>h4:first-child,.col>h5:first-child,.col>h6:first-child{margin-top:15px}.col>dl:first-child,.col>ol:first-child,.col>ul:first-child{margin-top:0}.col img{display:block;max-width:100%;height:auto;margin:0 auto}