@charset "utf-8";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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding: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:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}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{vertical-align:middle}@font-face{font-family:'fa-common';src:url('/fonts/fa-common.eot?u2rgco');src:url('/fonts/fa-common.eot?u2rgco#iefix') format('embedded-opentype'),url('/fonts/fa-common.ttf?u2rgco') format('truetype'),url('/fonts/fa-common.woff?u2rgco') format('woff'),url('/fonts/fa-common.svg?u2rgco#fonts-fa-common') format('svg');font-weight:normal;font-style:normal}[class^="fa-"],[class*=" fa-"]{font-family:'fa-common' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-cross:before{content:"\e900"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before{content:"\f00d"}.fa-remove:before{content:"\f00d"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before{content:"\f013"}.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-repeat:before{content:"\f01e"}.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-bookmark:before{content:"\f02e"}.fa-camera:before{content:"\f030"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-video-camera:before{content:"\f03d"}.fa-image:before{content:"\f03e"}.fa-photo:before{content:"\f03e"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-edit:before{content:"\f044"}.fa-pencil-square-o:before{content:"\f044"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-exclamation-circle:before{content:"\f06a"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-bar-chart:before{content:"\f080"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-phone:before{content:"\f095"}.fa-bookmark-o:before{content:"\f097"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f09a"}.fa-unlock:before{content:"\f09c"}.fa-feed:before{content:"\f09e"}.fa-rss:before{content:"\f09e"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-globe:before{content:"\f0ac"}.fa-tasks:before{content:"\f0ae"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before{content:"\f0c0"}.fa-users:before{content:"\f0c0"}.fa-chain:before{content:"\f0c1"}.fa-link:before{content:"\f0c1"}.fa-bars:before{content:"\f0c9"}.fa-navicon:before{content:"\f0c9"}.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-sort:before{content:"\f0dc"}.fa-unsorted:before{content:"\f0dc"}.fa-envelope:before{content:"\f0e0"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before{content:"\f0e7"}.fa-flash:before{content:"\f0e7"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile:before{content:"\f10b"}.fa-mobile-phone:before{content:"\f10b"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-code:before{content:"\f121"}.fa-star-half-empty:before{content:"\f123"}.fa-star-half-full:before{content:"\f123"}.fa-star-half-o:before{content:"\f123"}.fa-ellipsis-h:before{content:"\f141"}.fa-rss-square:before{content:"\f143"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-moon-o:before{content:"\f186"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-sliders:before{content:"\f1de"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-amazon:before{content:"\f270"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}@import url(//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);@import url(//fonts.googleapis.com/css?family=Michroma);*{font-family:Avenir,"Open Sans","Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;word-break:break-all;word-wrap:break-word;white-space:normal;-webkit-text-size-adjust:100%}html,body{background:#eee;color:#393939;font-size:14px;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{font-weight:300}a{color:#393939;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}a:hover{color:#393939}a img{background:#FFF;-webkit-transition:all .2s ease;transition:all .2s ease}a img:hover{opacity:.8}ul,ol,li{list-style-type:none;list-style-position:inside}img,input,iframe,textarea,select,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:bottom}input[type=text],input[type=password],input[type=number],textarea,select{background:transparent;margin:0;padding:4px 8px;border:1px solid #e7e7e7;border-radius:0;box-sizing:border-box;box-shadow:none;width:100%;height:auto;color:#393939;font-size:14px;font-weight:normal;line-height:1.5}input[type=number]{text-align:right}input[type=button],input[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;margin:0;padding:8px;border:1px solid #e7e7e7;border-radius:0;box-sizing:border-box;box-shadow:none;width:auto;height:auto;position:relative;overflow:hidden;color:#393939;font-size:14px;font-weight:normal;text-align:center;line-height:1;word-wrap:normal;white-space:nowrap;word-break:keep-all;cursor:pointer}input[disabled],textarea[disabled],select[disabled],button[disabled]{background:#e7e7e7;color:#d0d0d0}input[type=checkbox]{background:#FFF;margin:0;border:1px solid #e7e7e7;width:18px;height:18px}input[type=checkbox]:checked{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4UlEQVQ4T72TPRKCMBBGv7UAOr2BFdZaaSfewCPoEejUyk5Lb6A34Ahi51BhTcMRrGEm64Q/RQIyw4xpk/ey2f1C6LioI4//CkxvNyYhHAbcYHZcy+pbVyBhMF8JGEiQmS9S0krwDScC4BZMD1YhML3NCgLzWDfscLJ/5s1VwQA/Is2w5LlEIGFiOmdmP9b0hdz8BRc9GN23IQjD/FYGfO6xTYKc/M3p3vvm/GxWgWyQcAnUr89FFS5NIS23TqKGK2NUS+phZQ7Kkma4NkhJ4lgsI804fY5U1Z9WQWr6cJ0FL/HWfBGevNGLAAAAAElFTkSuQmCC);background-repeat:no-repeat}.clearfix{zoom:1}.clearfix:after{display:block;content:'';clear:both}html .css-item-box[class]{background:#FFF;margin-top:16px;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-radius:3px}html .css-item-box[class]>.css-title[class]{background:#FFF;padding:8px;position:relative}html .css-item-box[class]>.css-title[class].css-gradient[class]{border-bottom:1px solid #dfdfdf;text-indent:8px}html .css-item-box[class]>.css-title[class].css-gradient[class]:before{background:#66c;width:4px;height:20px;position:absolute;top:8px;left:8px;content:''}html .css-item-box[class]>.css-body[class]{padding:16px}html .css-text-center[class]{text-align:center}html .css-border-emboss[class]{position:relative}html .css-border-emboss[class]:before,html .css-border-emboss[class]:after{position:absolute;right:0;bottom:0;left:0;height:1px;content:''}html .css-border-emboss[class]:before{background-color:rgba(0,0,0,.24);bottom:1px}html .css-border-emboss[class]:after{background-color:rgba(255,255,255,.24)}html .css-text-shadow[class]{text-shadow:0 0 0 rgba(255,255,255,.96),0 1px 2px rgba(0,0,0,.32)}html .css-text-shadow-emboss[class]{text-shadow:0 -1px 0 rgba(0,0,0,.32),0 1px 0 rgba(255,255,255,.16)}html .css-dropshadow[class]{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 1px 3px rgba(0,0,0,.32);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 1px 3px rgba(0,0,0,.32);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 1px 3px rgba(0,0,0,.32)}html .css-gradient[class]{position:relative}html .css-gradient[class]:after{background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.08) 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.08) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.08) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#14000000',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);position:absolute;top:0;right:0;bottom:0;left:0;content:''}html .css-gradient[class]>*{position:relative;z-index:1}html .css-corner-top-left[class]{position:relative}html .css-corner-top-left[class]:before{border:32px solid transparent;border-top:0;border-left-color:#2679c9;width:0;position:absolute;top:0;left:0;content:''}html .css-button[class],html button{background-color:#f7f7f7;background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.08) 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.08) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.08) 100%);background-repeat:repeat-x;padding:8px 24px;border:1px solid;border-color:#e7e7e7 #dfdfdf #d0d0d0;border:0;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.02),inset 0 1px 0 rgba(255,255,255,.96),0 1px 2px rgba(0,0,0,.32);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.02),inset 0 1px 0 rgba(255,255,255,.96),0 1px 2px rgba(0,0,0,.32);box-shadow:inset 0 1px 0 rgba(0,0,0,.02),inset 0 1px 0 rgba(255,255,255,.96),0 1px 2px rgba(0,0,0,.32);position:relative;color:#525252;font-size:14px;font-weight:bold;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.08),0 1px 0 rgba(255,255,255,.32);-webkit-font-smoothing:antialiased;line-height:1;cursor:pointer}html .css-button[class]:hover,button:hover{background-image:-moz-linear-gradient(top,rgba(255,255,255,.12) 0,rgba(0,0,0,.08) 100%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,.12) 0,rgba(0,0,0,.08) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.12) 0,rgba(0,0,0,.08) 100%);cursor:pointer}html .css-input-radio[class]{width:100%;display:table}html .css-input-radio[class]>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;display:table-cell;outline:0}html .css-input-radio[class]>input[type=radio]:after{background-color:#f7f7f7;background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.08) 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.08) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.08) 100%);background-repeat:repeat-x;padding:8px 0;border:1px solid;border-color:#e7e7e7 #dfdfdf #d0d0d0;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 1px 1px rgba(0,0,0,.08);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 1px 1px rgba(0,0,0,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 1px 1px rgba(0,0,0,.08);display:block;vertical-align:middle;color:#212121;font-size:11px;text-align:center;line-height:1;cursor:pointer;content:attr(data-label)}html .css-input-radio[class]>input[type=radio]:checked:after{background-color:#4a536e;border-color:#d7d7d7 #cfcfcf silver;-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.24),0 1px 1px rgba(0,0,0,.16);-moz-box-shadow:inset 0 0 8px rgba(0,0,0,.24),0 1px 1px rgba(0,0,0,.16);box-shadow:inset 0 0 8px rgba(0,0,0,.24),0 1px 1px rgba(0,0,0,.16);color:#f7f7f7;cursor:default}html .css-input-radio[class]>input[type=radio]:first-child:after{border-right:0;border-radius:16px 0 0 16px}html .css-input-radio[class]>input[type=radio]:last-child:after{border-left:0;border-radius:0 16px 16px 0}html .css-input-radio[class]>input[type=radio]:hover:after{background-color:#FFF}html .css-input-radio[class]>input[type=radio]:checked:hover:after{background-color:#4a536e}html .css-input-file[class]{background-color:#fff;background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.08) 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.08) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.08) 100%);background-repeat:repeat-x;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.02),inset 0 1px 0 rgba(255,255,255,.96),0 1px 2px rgba(0,0,0,.32);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.02),inset 0 1px 0 rgba(255,255,255,.96),0 1px 2px rgba(0,0,0,.32);box-shadow:inset 0 1px 0 rgba(0,0,0,.02),inset 0 1px 0 rgba(255,255,255,.96),0 1px 2px rgba(0,0,0,.32);position:relative}html .css-input-file[class]:hover{background-image:-moz-linear-gradient(top,rgba(255,255,255,.12) 0,rgba(0,0,0,.08) 100%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,.12) 0,rgba(0,0,0,.08) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.12) 0,rgba(0,0,0,.08) 100%);cursor:pointer}html .css-input-file[class]>label{background:transparent;padding:8px 24px;width:auto;height:auto;display:block;color:#525252;font-size:12px;font-weight:bold;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.08),0 1px 0 rgba(255,255,255,.32);-webkit-font-smoothing:antialiased;line-height:1;cursor:pointer}html .css-input-file[class]>input[type=file]{display:none}html .css-select[class]{background:#FFF;border:1px solid #e5e6e9;border-radius:3px;position:relative}html .css-select[class]:after{background:#f7f7f7;border-left:1px solid #e5e6e9;width:38px;position:absolute;top:0;right:0;bottom:0;color:#777;font-family:'fa-common';font-size:20px;text-align:center;line-height:30px;content:"\f107"}html .css-select[class]>select{background:transparent;border:0;position:relative;z-index:1;color:#393939;font-size:14px;font-weight:normal;line-height:1.5}html .css-select[class]:hover,html .css-select[class]:hover:after,html .css-select[class]>select:hover{cursor:pointer;color:#393939}html .css-tab[class] .css-tab-title-wrap[class]{margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #d0d1d5;width:100%;display:table;table-layout:fixed}html .css-tab[class] .css-tab-title[class]{padding:2px 0;display:table-cell;text-align:center;cursor:pointer;position:relative}html .css-tab[class] .css-tab-title[class]:hover:after{border-bottom:1px solid #393939;width:100%;height:0;position:absolute;top:32px;left:0;content:''}html .css-tab[class] .css-tab-title[class].active{font-weight:bold;cursor:default}html .css-tab[class] .css-tab-title[class].active:hover:after{border-bottom:0}html .css-tab[class] .css-tab-title[class]+.css-tab-title[class]{border-left:1px solid #dfe0e4}html .css-tab[class] .css-tab-body[class]{display:none}html .css-tab[class] .css-tab-body[class].active{display:block}ins.adsbygoogle{background:transparent !important}.rss.default .feed-list{max-height:480px;overflow-x:hidden;overflow-y:scroll}.rss.default .feed-list .feed-link a{padding:8px;border-bottom:1px solid #e5e6e9;display:block;overflow:hidden;position:relative;font-size:15px;text-indent:15px;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;word-break:keep-all}.rss.default .feed-list .feed-link:nth-child(odd) a{background:#FFF}.rss.default .feed-list .feed-link:nth-child(even) a{background:#f3f3f9}.rss.default .feed-list .feed-link+.feed-link a{border-top:1px solid #FFF}.rss.default .feed-list .feed-link a:before{border:6px solid transparent;border-left-color:#000;width:0;position:absolute;top:12px;left:8px;content:''}.rss.default .feed-list .feed-link a:hover{text-decoration:underline}.fixed-link .entry-item .entry-img img{width:100%}.fixed-link .entry-item .entry-img a{display:block;position:relative}.site-jack-left{margin-right:556px;position:fixed;top:0;right:50%}.site-jack-right{margin-left:556px;position:fixed;top:0;left:50%}header.header{background:#FFF;border-top:4px solid #66c;position:relative;z-index:1}header.header:after{background:#444;background:-moz-linear-gradient(top,#444 0,#333 50%,#222 51%,#111 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#444),color-stop(50%,#333),color-stop(51%,#222),color-stop(100%,#111));background:-webkit-linear-gradient(top,#444 0,#333 50%,#222 51%,#111 100%);background:-o-linear-gradient(top,#444 0,#333 50%,#222 51%,#111 100%);background:-ms-linear-gradient(top,#444 0,#333 50%,#222 51%,#111 100%);background:linear-gradient(to bottom,#444 0,#333 50%,#222 51%,#111 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#111111',GradientType=0);width:100%;height:48px;position:absolute;top:0;content:''}header.header>.wrap{margin:0 auto;padding-top:48px;width:1082px;position:relative}header.header .title-logo{width:336px;height:84px;display:table;float:left}header.header .title-logo hgroup{display:table-cell;vertical-align:middle;text-align:center}header.header .title-logo hgroup h1 a{display:block;color:#393939;font-family:Michroma;font-size:24px;line-height:1}header.header .title-logo hgroup h2{margin-top:4px;font-size:11px}header.header .global-navi{position:absolute;top:0;left:0;z-index:1}header.header .global-navi ul{border-right:1px solid #444;border-left:1px solid #222}header.header .global-navi ul li{width:66px;height:48px;float:left}header.header .global-navi ul li a{border-right:1px solid #222;border-left:1px solid #444;display:block;font-size:24px;text-align:center;text-indent:4px;line-height:48px}header.header .global-navi ul li [class^=fa-],header.header .global-navi ul li [class^=fa-]{margin-right:4px}header.header .global-navi ul li .fa-info-circle{color:#66c}header.header .global-navi ul li .fa-envelope{color:#9093b6}header.header .global-navi ul li .fa-twitter{color:#00aced}header.header .global-navi ul li .fa-facebook-square{color:#305097}header.header .global-navi ul li .fa-rss{color:#e0812a}header.header .search-form{padding:4px 8px 0;border-right:1px solid #444;border-left:1px solid #222;height:44px;position:absolute;top:0;right:0;z-index:1}header.header .search-form:after{border-right:1px solid #222;border-left:1px solid #444;width:100%;height:100%;position:absolute;top:0;left:0;content:''}header.header .search-form form{background:#222;border-top:1px solid #222;border-right:1px solid #444;border-bottom:1px solid #444;border-left:1px solid #222;border-radius:12px;width:240px;height:24px}header.header .search-form input[type=text]{background:transparent;margin-right:-32px;padding:0 32px 0 8px;border:0;width:100%;height:100%;vertical-align:top;position:relative;z-index:1;color:#FFF;font-size:11px}header.header .search-form button{background:transparent;padding:0;border:0;box-shadow:none;width:32px;height:100%;vertical-align:top;text-align:center}header.header .search-form button i{color:#FFF}header.header .adnetwork{background:#FFF;margin-top:-16px;margin-right:8px;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;width:728px;height:90px;float:right;z-index:1;position:relative}.middle-column{background:#afb8c0;-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.32),inset 0 -1px 4px rgba(0,0,0,.32);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.32),inset 0 -1px 4px rgba(0,0,0,.32);box-shadow:inset 0 1px 4px rgba(0,0,0,.32),inset 0 -1px 4px rgba(0,0,0,.32);position:relative;z-index:1}.middle-column>.wrap{margin:0 auto;padding:32px 0;width:1082px}.middle-column .fixed-link>.title{margin-bottom:24px;color:#f7f7f7;font-size:20px}.middle-column .fixed-link>.body{margin:-24px -32px 0 0}.middle-column .fixed-link .entry-item{background:#FFF;margin:24px 24px 0 0;padding:8px;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-radius:3px;width:238px;float:left;overflow:hidden}.middle-column .fixed-link .entry-item .entry-link a{margin-top:8px;height:82px;display:block;overflow:hidden}.breadcrumb{background:#FFF;border-top:1px solid #e5e6e9;border-bottom:1px solid #d0d1d5;position:relative;z-index:1}.middle-column+.breadcrumb{border-top:0}.breadcrumb nav{margin:0 auto;padding:8px 0;width:1082px;overflow:hidden}.breadcrumb nav ul{width:1000%;overflow:hidden}.breadcrumb nav ul li{margin-right:16px;float:left;vertical-align:middle;color:#9e9e9e;word-wrap:normal;white-space:nowrap;word-break:keep-all}.breadcrumb nav ul li *{word-wrap:normal;white-space:nowrap;word-break:keep-all}.entry-ranking .entry-item{width:174px;float:left}.entry-ranking .entry-item .entry-body .entry-img{height:96px}.fixed-link .entry-item,.entry-ranking .entry-item{background:#FFF;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;position:relative}.entry-ranking .entry-item+.entry-item{margin-left:8px}.fixed-link .entry-item .entry-body .entry-img,.entry-ranking .entry-item .entry-body .entry-img{border-bottom:1px solid #d0d1d5;overflow:hidden}.fixed-link .entry-item .entry-body .entry-img a img,.entry-ranking .entry-item .entry-body .entry-img a img{width:100%}.fixed-link .entry-item .entry-body .entry-link,.entry-ranking .entry-item .entry-body .entry-link{position:relative}.fixed-link .entry-item .entry-body .entry-link:before,.entry-ranking .entry-item .entry-body .entry-link:before{background-size:4px 4px;background-image:linear-gradient(-45deg,rgba(0,0,0,.16) 10%,rgba(0,0,0,0) 10%,rgba(0,0,0,0) 50%,rgba(0,0,0,.16) 50%,rgba(0,0,0,.16) 60%,rgba(0,0,0,0) 60%,rgba(0,0,0,0));position:absolute;top:0;right:0;bottom:0;left:0;content:''}.fixed-link .entry-item .entry-body .entry-link a,.entry-ranking .entry-item .entry-body .entry-link a{padding:4px;height:54px;overflow:hidden;display:block;position:relative;z-index:1;font-size:13px;font-weight:bold;text-overflow:ellipsis}.fixed-link .entry-item .entry-body .entry-count,.entry-ranking .entry-item .entry-body .entry-count{background:#FFF;padding:2px;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;position:absolute;top:-4px;left:-4px}.fixed-link .entry-item .entry-body .entry-count a,.entry-ranking .entry-item .entry-body .entry-count a{padding:0 2px;display:block;color:#FFF}.fixed-link .rt-rank .entry-item .entry-body .entry-count a,.entry-ranking .rt-rank .entry-item .entry-body .entry-count a{background:#66c}.fixed-link .comme-rank .entry-item .entry-body .entry-count a,.entry-ranking .comme-rank .entry-item .entry-body .entry-count a{background:#c66}.main-common .category-list{margin:16px 0}.main-common .category-list ul li{background:#FFF;padding:4px;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;float:left}.main-common .category-list ul li+li{margin-left:8px}.main-common .category-list ul li a{background:#666;padding:16px;width:134px;display:block;position:relative;color:#FFF;font-weight:bold;text-align:center;z-index:1}.main-common .category-list ul li a:hover{background:#66c}.main-common .category-list ul li a:before{background-size:4px 4px;background-image:linear-gradient(-45deg,rgba(0,0,0,.16) 10%,rgba(0,0,0,0) 10%,rgba(0,0,0,0) 50%,rgba(0,0,0,.16) 50%,rgba(0,0,0,.16) 60%,rgba(0,0,0,0) 60%,rgba(0,0,0,0));position:absolute;top:0;right:0;bottom:0;left:0;content:''}.contents{margin-top:16px}.contents>.wrap{margin:0 auto;width:1082px}.main-column{width:728px;float:right}.sidebar{margin-right:16px;width:336px;float:right}#body .main-common .css-tab,#body .main-common .css-tab .css-tab-title-wrap,#body .main-common .css-tab .css-tab-body-wrap,#body .main-common .css-tab .css-tab-title,#body .main-common .css-tab .css-tab-body{background:transparent;margin:0;padding:0;border:0;display:block}#body .main-common .css-tab .css-tab-title:hover:after{background:#FFF;border:0}#body .main-common .css-tab{margin-bottom:16px}#body .main-common .css-tab .css-tab-title{background:#FFF;margin-right:8px;padding:8px 0;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-top:4px solid #EEE;width:176px;float:left;font-weight:bold}#body .main-common .css-tab .css-tab-title.active{border-top:4px solid #66c}#body .main-common .css-tab .css-tab-body{margin-top:8px;display:none}#body .main-common .css-tab .css-tab-body.active{display:block}.sidebar>.wrap>.item-box{margin-top:16px}.sidebar>.wrap>.item-box:first-child,.sidebar>.wrap>.css-item-box[class]:first-child{margin-top:0}.sidebar .adnetwork{margin-top:16px}.sidebar .amazon-ranking .amazon-item{margin-top:16px}.sidebar .amazon-ranking .amazon-link{display:none}.sidebar .tag-cloud ul li{margin-right:8px;float:left;word-wrap:normal;white-space:nowrap;word-break:keep-all}.sidebar .social>.body{padding:8px}.sidebar .social .follow-twitter{background:#00aced;margin-top:8px;height:64px}.sidebar .social .follow-twitter a{display:block;color:#FFF;position:relative}.sidebar .social .follow-twitter i{position:absolute;top:10px;left:90px;font-size:36px}.sidebar .social .follow-twitter a span{position:relative;top:16px;left:132px;font-size:20px;line-height:1}.sidebar .social .follow-twitter a span:last-child{font-size:14px;vertical-align:top}.sidebar .social .feedly{background:#71c92a;margin-top:8px;height:64px;text-align:center}.sidebar .social .feedly a{display:block;line-height:64px}.sidebar .social .feedly a img{background:#71c92a;vertical-align:middle}.sidebar .img-feed-list .entry-item{position:relative}.sidebar .img-feed-list .entry-item+.entry-item{margin-top:16px}.sidebar .img-feed-list .entry-item .entry-body .entry-img{margin-right:4px;width:100px;height:80px;float:left}.sidebar .img-feed-list .entry-item .entry-body .entry-img img{width:100%;height:100%}.sidebar .img-feed-list .entry-item .entry-body .entry-link a{position:relative;top:-2px}.sidebar .img-feed-list .entry-item .entry-body .entry-count{position:absolute;top:60px;left:0}.sidebar .img-feed-list .entry-item .entry-body .entry-count a{background:#afb8c0;width:100px;display:block;color:#fafafa;text-align:center}.sidebar .img-feed-list .entry-item .entry-body .entry-count a .text{font-size:12px}.sidebar .referer-rank table{width:100%;table-layout:fixed}.sidebar .referer-rank table tr td{padding:4px;border:1px solid #e5e6e9;word-wrap:normal;white-space:nowrap;word-break:keep-all}.sidebar .referer-rank table tr td.rank_num{width:16px;text-align:center}.sidebar .referer-rank table tr td.rank_site{text-align:left}.sidebar .referer-rank table tr td.rank_count{width:48px;text-align:right}.sidebar .img-rss .entry-item{background:#f6f7f8;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-radius:3px}.sidebar .img-rss .entry-item+.entry-item{margin-top:16px}.sidebar .img-rss .entry-item .entry-img a img{width:100%}.sidebar .img-rss .entry-item .entry-link a{padding:8px;display:block;font-weight:bold}#go_pagetop{margin-top:32px;position:relative;z-index:1}#go_pagetop a{background:#999;padding:16px;display:block;color:#f7f7f7;font-size:18px;text-align:center}#go_pagetop a:hover{background:#aaa}footer.footer{position:relative;z-index:1}footer.footer{background:#393939;padding:16px;color:#e3e3e3}footer.footer a{color:#e3e3e3}footer.footer .copy{text-align:center}footer.footer .page-speed{margin-top:8px;font-size:10px;text-align:right}.modal-wrap{background:#FFF;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-radius:3px}.modal-window .modal-title{background:#f7f7f7;margin:0;padding:8px;border-bottom:1px solid #dfe0e4}.modal-window .modal-body{padding:16px}.modal-window .modal-buttons{margin:0;padding:8px;border-top:1px solid #dfdfdf}.modal-window .modal-buttons button{margin-left:8px;float:right;font-size:12px}.modal-window .modal-buttons .modal-ok{background-color:#26c979;color:#f7f7f7}.modal-window .modal-buttons .modal-button{background-color:#26c979;color:#f7f7f7}.modal-window .modal-buttons .modal-cancel{text-shadow:none}.modal-body iframe{background:#EEE;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;min-width:480px;min-height:320px}.adnetwork.article-pager1-728x90{margin-bottom:16px;margin-left:-24px;height:90px}.adnetwork.article-top1-728x90,.adnetwork.article-bottom1-728x90{margin-top:32px}.adnetwork[class$=-text] a{color:#c93926 !important}.adnetwork.article-bottom-rss-text{margin-bottom:24px}.adnetwork.page-bottom1-728x90{margin-top:16px}#body .articles .css-item-box{border-top:4px solid #66c}.articles .updated{position:relative}.articles .updated time{margin-bottom:16px;display:block;position:relative;z-index:1;color:#FFF;font-family:Michroma;font-weight:bold;font-style:italic;text-indent:16px;line-height:48px}.articles .updated:after{background:#444;background:-moz-linear-gradient(top,#444 0,#333 50%,#222 51%,#111 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#444),color-stop(50%,#333),color-stop(51%,#222),color-stop(100%,#111));background:-webkit-linear-gradient(top,#444 0,#333 50%,#222 51%,#111 100%);background:-o-linear-gradient(top,#444 0,#333 50%,#222 51%,#111 100%);background:-ms-linear-gradient(top,#444 0,#333 50%,#222 51%,#111 100%);background:linear-gradient(to bottom,#444 0,#333 50%,#222 51%,#111 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#111111',GradientType=0);width:100%;height:48px;position:absolute;top:0;left:0;content:''}.articles header{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.articles header .article-title{padding:16px;border-bottom:1px solid #e5e6e9}.articles header .article-title h1 a{display:block;color:#525252;font-size:24px;font-weight:bold}.articles header .article-info{border-bottom:1px solid #e5e6e9}.articles header .article-info .category-view-comments{margin:0 16px;padding:16px 0}.articles header .article-info .category-view-comments .category{width:320px;float:left;color:#AAA;font-size:12px;font-weight:bold}.articles header .article-info .category-view-comments .view-count,.articles header .article-info .category-view-comments .comment-count{margin-left:24px;height:1px;float:right;text-align:right}.articles header .article-info .category-view-comments .view-count,.articles header .article-info .category-view-comments .comment-count a{display:block;color:#AAA;font-size:14px;font-weight:bold;line-height:1}.articles header .article-info .category-view-comments .comment-count a{font-size:12px}.articles header .article-info .category-view-comments .view-count .count,.articles header .article-info .category-view-comments .comment-count a .count{margin-right:2px;color:#525252;font-size:24px;font-weight:normal}.articles header .article-info .category .fa-folder{margin-right:4px;float:left;line-height:1.2;color:#999}.articles header .article-info .category ul{float:left}.articles header .article-info .category ul li{float:left}.articles header .article-info .category ul li+li:before{margin:0 5px;vertical-align:top;color:#AAA;line-height:16px;content:'|'}.articles header .article-info .category a{color:#AAA}.articles header .article-info .tags{margin:0 16px;padding:16px 0;border-top:1px solid #e5e6e9;font-size:12px;font-weight:bold}.articles header .article-info .tags .fa-tags{margin-right:5px;float:left;line-height:1.2;color:#999}.articles header .article-info .tags li{margin-right:5px;float:left}.articles header .article-info .tags a{color:#AAA}.articles header .other{background:#f7f7f7;padding:16px;border-bottom:1px solid #e5e6e9}.articles header .other .native1{margin:0}.articles header .other .article1-left-336x280,.articles header .other .article1-right-336x280{width:336px}.articles header .other .article1-left-336x280{margin-left:4px;float:left}.articles header .other .article1-right-336x280{margin-right:4px;float:right}.articles .article-body{margin-bottom:24px;padding:24px 24px 0;color:#212121;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.articles .article-body-more{padding:24px 24px 0;border-bottom:1px solid #e0e0e0}.articles .article-body .original_thread{margin-bottom:16px;display:block;color:#f00}.articles .article-body .original_thread a{color:#F00}.articles .article-body>div>.summary{margin-bottom:16px;border:1px solid #009688}.articles .article-body>div>.summary ul li{margin:16px 16px 16px 32px;list-style:disc outside}.articles .article-body .res_content,.articles .article-body .item_2ch_content{font-size:18px}.articles .article-body .res_head,.articles .article-body .item_2ch_head{border-bottom:1px solid #e5e6e9;color:#777;font-size:11px}.articles .article-body .res_head a,.articles .article-body .item_2ch_head a{color:#777}.articles .article-body .res_head .res_num,.articles .article-body .item_2ch_head .item_2ch_num{font-size:16px;font-weight:bold}.articles .article-body .res_head .res_name,.articles .article-body .item_2ch_head .item_2ch_name{color:#2e7d32;font-weight:bold}.articles .article-body .res_head .comment-now,.articles .article-body .item_2ch_head .comment-now{background:#EEE;margin-left:8px;padding:0 4px;border-radius:3px;color:#000}.articles .article-body .res_body,.articles .article-body .item_2ch_body{margin-top:8px;margin-bottom:128px;font-weight:bold}.articles .article-body .res_body img,.articles .article-body .item_2ch_body img{max-width:100%;max-height:100%}.articles .article-body .res_body a,.articles .article-body .item_2ch_body a{color:#afb8c0}.articles .article-body .res-quote{background:#fafafa;padding:16px;border:1px dotted #e0e0e0}.articles .article-body .img_cite{margin:2px 0 4px;display:block;color:#999;font-size:10px;font-style:normal;line-height:1.1}.articles .article-body .res-aa{overflow-x:auto !important;font-family:"ＭＳ Ｐゴシック","Mona","mona-gothic-jisx0208.1990-0",sans-serif !important;font-size:16px !important;line-height:18px !important;word-wrap:normal !important;white-space:nowrap !important;word-break:keep-all !important}.articles .article-body .youtube iframe,.articles .article-body .niconico iframe{width:100%;height:auto}.articles .article-body .original{padding:32px}.articles .article-body .original p{margin-bottom:32px}.articles .article-body .original dl{margin-bottom:64px}.articles .article-body .original dl dt{margin-bottom:8px}.articles .article-body .original dl dd{margin-bottom:32px;margin-left:32px;font-size:110%}.articles .article-body .original dl .comme{margin-left:8px;color:#C66}.articles .article-body .original dl .date{margin-left:8px}.articles .article-body .res-comme-wrap{margin-top:16px}.articles .article-body .res-comme-wrap .res-comme-box{background:#f7f7f7;padding:8px 8px 0;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-radius:3px;position:relative;float:right;width:72%}.articles .article-body .res-comme-wrap .res-comme-box:before{border:12px solid transparent;border-top:0;border-bottom-color:#f7f7f7;width:0;display:block;position:absolute;top:-11px;left:8px;z-index:1;content:''}.articles .article-body .res-comme-wrap .res-comme-box:after{border:12px solid transparent;border-top:0;border-bottom-color:#d0d1d5;width:0;display:block;position:absolute;top:-12px;left:8px;content:''}.articles .article-body .res-comme-wrap .res-comme-box .res-comme{margin-bottom:8px;position:relative;overflow:hidden;font-size:12px;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;word-break:keep-all;cursor:pointer}.articles .article-body .res-comme-wrap .res-comme-box .res-comme.view{overflow:visible;word-break:break-all;word-wrap:break-word;white-space:normal}.articles .article-body .res-comme-wrap .res-comme-box .res-comme:before{margin-right:8px;color:#525252;font-family:'fa-common';content:"\f007"}.articles .facebook-page-like,.articles .follow-twitter{background:#393939;overflow:hidden;height:204px}.articles .follow-twitter{margin-top:16px}.articles .facebook-page-like .like-image,.articles .follow-twitter .follow-image{background:#00aced;float:left;width:54%;height:auto}.articles .facebook-page-like .like-image img,.articles .follow-twitter .follow-image img{width:100%;height:100%}.articles .follow-twitter .follow-image{height:160px}.articles .follow-twitter .follow-image i{margin-top:32px;display:block;color:#FFF;font-size:96px;text-align:center;line-height:1}.articles .facebook-page-like .like-box,.articles .follow-twitter .follow-box{padding:24px 24px 0;box-sizing:border-box;float:right;width:46%;height:auto;color:#f7f7f7}.articles .facebook-page-like .like-box .like-text,.articles .follow-twitter .follow-box .follow-text{font-weight:bold}.articles .facebook-page-like .like-box .like-button,.articles .facebook-page-like .like-box .follow-button,.articles .follow-twitter .follow-box .follow-button{margin-top:16px;text-align:center;overflow:hidden}.articles .facebook-page-like .like-box .like-description,.articles .follow-twitter .follow-box .follow-description{margin-top:16px;color:#CCC;font-size:11px;text-align:center}.articles footer{padding:0 24px 24px}.articles .social-share{background:#393939;padding:16px;color:#f7f7f7;font-size:18px;font-weight:bold;text-align:center}.articles .social-share ul{margin:8px}.articles .social-share ul li{float:left;font-size:14px}.articles .social-share ul .facebook{background:#305097;width:34%}.articles .social-share ul .twitter{background:#00aced;width:33%}.articles .social-share ul .line{background:#5ae628;width:33%}.articles .social-share ul .facebook a,.articles .social-share ul .twitter a,.articles .social-share ul .line a{padding:10px 5px;display:block;color:#f7f7f7;font-weight:bold;text-align:center}.articles .rss{margin-bottom:30px}.articles .rss .feed-list{max-height:1280px;overflow:hidden}.articles .rss .feed-list .feed-link+.feed-link{margin-top:24px}.articles .rss .feed-list .feed-link a{width:100%;display:block;overflow:hidden;position:relative;text-indent:15px}.articles .rss .feed-list .feed-link:nth-child(odd) a{color:#c93926 !important}.articles .rss .feed-list .feed-link a:before{border:6px solid transparent;border-left-color:#525252;width:0;position:absolute;top:7px;left:0;content:''}.nextpage-navi{margin-bottom:16px;text-align:center}.nextpage-navi p{margin-bottom:8px;font-size:16px;font-weight:bold}.nextpage-navi nav ul li{background-color:#26c979;background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.08) 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.08) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.08) 100%);background-repeat:repeat-x;border:0;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.02),inset 0 1px 0 rgba(255,255,255,.96),0 1px 2px rgba(0,0,0,.32);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.02),inset 0 1px 0 rgba(255,255,255,.96),0 1px 2px rgba(0,0,0,.32);box-shadow:inset 0 1px 0 rgba(0,0,0,.02),inset 0 1px 0 rgba(255,255,255,.96),0 1px 2px rgba(0,0,0,.32);display:inline-block;position:relative;color:#FFF;font-size:14px;font-weight:bold;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.08),0 1px 0 rgba(255,255,255,.32);-webkit-font-smoothing:antialiased;line-height:1;cursor:pointer}.nextpage-navi nav ul li:hover{background-image:-moz-linear-gradient(top,rgba(255,255,255,.12) 0,rgba(0,0,0,.08) 100%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,.12) 0,rgba(0,0,0,.08) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.12) 0,rgba(0,0,0,.08) 100%);cursor:pointer}.nextpage-navi nav ul li+li{margin-left:16px}.nextpage-navi nav ul li.current{background-color:#FFF;padding:8px 16px;color:#525252}.nextpage-navi nav ul li a{padding:8px 16px;display:block;color:#f7f7f7}.articles .article-pager1-left-336x280,.articles .article-pager1-right-336x280{margin-bottom:16px;width:336px}.articles .article-pager1-left-336x280{float:left}.articles .article-pager1-right-336x280{float:right}.page-navi{margin-top:32px}.page-navi .prev,.page-navi .next{position:relative}.page-navi .prev{margin-right:16px}.page-navi .next{margin-left:16px}.page-navi .prev>span,.page-navi .next>span{position:absolute;font-size:24px;top:19px;color:#525252}.page-navi .prev>span{left:16px}.page-navi .next>span{right:16px}.page-navi .prev a,.page-navi .next a{background:#FFF;padding:24px;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;box-sizing:border-box;width:50%;display:block;border-radius:3px}.page-navi .prev a{padding-left:32px;float:left;text-align:left}.page-navi .next a{padding-right:32px;float:right;text-align:right}.fixed-link.article-bottom .feed-list{margin:0 -32px -16px 0}.fixed-link.article-bottom .entry-item{background:#f6f7f8;margin-right:16px;margin-bottom:16px;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-radius:3px;width:218px;float:left}.fixed-link.article-bottom .entry-item .entry-img a img{width:100%}.fixed-link.article-bottom .entry-item .entry-link a{padding:8px;height:58px;display:block;overflow:hidden;font-weight:bold}.related-articles .feed-list{padding:8px;overflow:hidden}.related-articles .feed-list .feed-link{padding-left:8px}.related-articles .feed-list .feed-link+.feed-link{margin-top:8px;padding-top:8px;border-top:1px solid #e5e6e9}.related-articles .feed-list .feed-link a{width:100%;display:block;overflow:hidden;position:relative;font-size:15px;text-indent:15px;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;word-break:keep-all}.related-articles .feed-list .feed-link a:before{border:6px solid transparent;border-left-color:#afb8c0;width:0;position:absolute;top:4px;left:0;content:''}#comments .comment-form p{margin-bottom:16px;color:#777;font-size:12px}#comments .comment-form-area .comme-post-name,#comments .comment-form-area .comme-post-body{margin-bottom:10px}#comments .comment-form-area .comme-post-name label,#comments .comment-form-area .comme-post-body label{margin-top:5px;width:96px;float:left;vertical-align:top}#comments .comment-form-area .comme-post-name .comment-author,#comments .comment-form-area .comme-post-body .comment-body{margin-left:-96px;padding-left:101px;box-sizing:border-box;width:100%;float:left}#comments .comment-form-area .comme-post-body .comment-body textarea{height:128px}#comments .comment-form-area .comme-share{margin:0 0 8px 101px;font-size:12px}#comments .comment-form-area .comme-share label{margin-left:2px;cursor:pointer;position:relative;top:1px}#comments .comment-form-area .comment-submit{background:#f7f7f7}#comments .comment-form-area .comment-submit input[type=submit]{background-color:#26c979;padding:16px;border:0;width:100%;position:relative;z-index:1;color:#FFF;font-size:15px}#comment-form input[type='submit'].send,#comment-form2 input[type='submit'].send{background:url('/img/comment_loader.gif') no-repeat center 4px;text-indent:-640px}.comment-list{padding:24px 24px 0;border-bottom:1px solid #e0e0e0}.comment-list .comme-content{margin-bottom:64px;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comment-list .comme-head{border-bottom:1px solid #e5e6e9;color:#777;font-size:11px}.comment-list .comme-head a{color:#777}.comment-list .comme-head .comme-num{color:#525252;font-size:16px;font-weight:bold}.comment-list .comme-head .comme-name{color:#2e7d32;font-weight:bold}.comment-list .comme-head .comment-now{background:#EEE;margin-left:8px;padding:0 4px;border-radius:3px;color:#000}.comment-list .comme-body{margin-top:8px;font-weight:bold}.comment-list .comme-body a{color:#afb8c0}.comment-list .comme-option{margin-top:8px}.comment-list .comme-option .goodbad{width:364px;float:right}.comment-list .comme-option .goodbad .goodbad-count{width:48px;float:left;text-align:right;font-size:16px;font-weight:bold;line-height:1.7}.comment-list .comme-option .goodbad .goodbad-meter{background:#e0e0e0;margin:4px 0 0 8px;width:200px;height:16px;float:left}.comment-list .comme-option .goodbad .goodbad-meter .good-meter{background:#26c979;height:100%;float:left}.comment-list .comme-option .goodbad .goodbad-meter .bad-meter{background:#c93926;height:100%;float:left}.comment-list .comme-option .goodbad .goodbad-form{margin-left:8px;width:100px;float:left}.comment-list .comme-option .goodbad form button{background:#FFF;padding:1px 0 0;border:1px solid;border-color:#e5e6e9 #dfe0e4 #d0d1d5;border-radius:3px;box-sizing:border-box;box-shadow:none;width:48px;height:24px;display:block;overflow:hidden;float:left;z-index:1;text-align:center;text-shadow:none;cursor:pointer}.comment-list .comme-option .goodbad .good button{margin-right:4px}.comment-list .comme-option .goodbad form button i{font-size:18px;line-height:1}.comment-list .comme-option .goodbad .good button:hover i{color:#26c979}.comment-list .comme-option .goodbad .bad button:hover i{color:#c93926}.comment-list .goodbad-0-just{color:#525252;font-size:100%}.comment-list .good-30-over{color:#c93926;font-size:160%}.comment-list .good-20-over{color:#c93926;font-size:140%}.comment-list .good-10-over{color:#c93926;font-size:120%}.comment-list .good-0-over{color:#525252;font-size:100%}.comment-list .bad-0-over{color:#999;font-size:100%}.comment-list .bad-10-over{color:#CCC;font-size:80%}.comment-list .bad-20-over{color:#CCC;font-size:60%}.comment-list .bad-30-over{color:#CCC;font-size:40%}.popup-base .popup .popup-wrap{background:#FFF;padding:24px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.02),inset 0 1px 0 rgba(255,255,255,.96),0 1px 2px rgba(0,0,0,.32);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.02),inset 0 1px 0 rgba(255,255,255,.96),0 1px 2px rgba(0,0,0,.32);box-shadow:inset 0 1px 0 rgba(0,0,0,.02),inset 0 1px 0 rgba(255,255,255,.96),0 1px 2px rgba(0,0,0,.32);max-height:320px;overflow:auto}.popup-base .popup .item-bbs-head,.popup-base .popup .item-bbs-head span,.popup-base .popup .item-bbs-head a,.popup-base .popup .item-comme-head,.popup-base .popup .item-comme-head span,.popup-base .popup .item-comme-head a{word-wrap:normal;white-space:nowrap;word-break:keep-all}.item-box{color:#000;font-size:17px}.item-box h2,.item-box h3,.item-box h4,.item-box h5,.item-box h6{border-bottom:2px solid #afb8c0;padding:4px;font-size:18px;font-weight:bold}.item-box p{text-indent:1em}.item-box img{max-width:100%}.item-box .cite,.item-box .cite a{color:#777;font-style:normal;font-size:13px}.item-box .summary{padding:16px;border:1px dotted #d0d1d5;font-size:16px}.item-box .summary ul>li{margin:16px 0 0 16px;list-style:disc outside}.item-box .related-link{background:#FFF;margin:16px 0 0 0;padding:8px 0 0 0;border:2px solid #03a9f4;position:relative;font-size:16px}.item-box .related-link:after{background:#03a9f4;padding:2px 16px;position:absolute;top:-13px;left:8px;color:#fafafa;font-size:14px;font-weight:bold;content:'関連記事'}.item-box .related-link ul>li{margin:16px 16px 16px 32px;list-style:disc outside}.item-box .related-link ul>li a{color:#000}.item-box .attention{background:#FFF;margin:16px 0 0 0;padding:24px 16px 16px;border:2px solid #f44336;position:relative;font-size:16px}.item-box .attention:after{background:#f44336;padding:2px 16px;position:absolute;top:-13px;left:8px;color:#fafafa;font-size:14px;font-weight:bold;content:'!!閲覧注意!!'}.item-box .quote-item{background-color:rgba(160,160,160,.1);background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAwCAYAAACFUvPfAAACbElEQVRoQ+2Yz3HTQBTGv2fnRmZIjmGsGb0KAhVgOoAOkgpiKiCpgJSQEkIFOBXgNMCasYEj4gC36DGS7SDJ+8+r1SEe7TWrb3/v229340d4goOeIDP2G1qpnymG+SkEL2u7k8sn5tGs7Y7tom91WqlfRxj8vYDIGYBUDyYZp8lxCHSovhFaffv+AZJPADpyAom8YU6mznmVCW30t6DL6unPZ6ARAxvRDtAx9GvQZa7ooQA2RMFA7gkdS/8ROsiBTQ2CV67DGFO/Ar28BuFil1yWcwX3zKP6jaIRUSqefgmt1GIMoiIW9iFyB2AKDGfAQ1ZM9jmAsfVX0PNlATw2EgvuAZy5ImD6PrY+rQ+HMgPLHXNiLsixOV3ok1LLCQgfdWuLyG/CYcp8XEYhZHShT0otpiB6rQUSnDOPbkJgN990oU9qvvxifEg8rjJXQV3oF9BiWpjTUev/ArvQN0NLuwP4GA+TKS3098zp1Wv3nnl07cqt7e+2eITqW50uYQg3AM31YHmGwcGMk5PipdQOK3Sgvhvay2bJIMNz5he3zelO6AD9SNDrlWXwrgkeB7quHxcaheOHXH1Bo0Kv9SNDF4e37nZc6JV+B9ByxZxcOu9pryxrJolc9dClL9I7vZ2PPh4bT/p49LeH5ZLt47FP8fiqFhkRPQ99Vbe+a8SjC317CyGkkkYH1dpCCNQvoP36eD4LaJqRXeivG5CBHc1KIatuFI11/b7gjqlBv9Lq/fEWyC9BOPUx9f8DWMLeAs8mtvaZUvH0tc2Ycku9xsGc+cTwo9cs0Fa/dQfJq7bIk3royIYa5Xqne6ctDvwDbqMobRRoKd4AAAAASUVORK5CYII='),url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAwCAYAAACFUvPfAAACeUlEQVRoQ+2Y0XHTQBCG/3V4gxnCI4w8yVKBqCDuIEkHoQJMBXEqSFJB6AB3gFNBoAFOQQp5BB78Bt7MyXZQhHS6k+4yY0Z69er3p//29m6XsIEPbSAzNh9apbd7WCxGbu5LgsXWJfPLpOk9X/q500rd7oL+XABwBC5gkox5Z3heBe5bn5T6sQ2aXwHYbXKq8XfBe+borBgXQp+Uys5AeNcIZBsgW1xMlRD6pFQ6A9GeLVNjnOAtc/RhHRdCn1SSSSOIS4DICfNwcg8dQL+Hzt3tna7IS5GTPj369KirWH16rJ3pq8f/VD2+qiwhwo7LSW2MLaVHCH19YZqCaD8UdAh9fTWNQdD3aT9PeSMG0F91LtkRCLpz6f6UoJedkV/9+8Y2dxwyEVDcKccroFfg3vSduvG8dcJcr8pp7ZLUQNssoa2+E/TfbsTQonWAttVvCZ2OQPSp0j0v0Gb9ltDfD0CLj+GgzfotodMJiI7DQZv120LXH0gyOGR+NbXZeHUxxgNJBofO0Mtp0e8rgLarncYb5uhzW2gbfXfoJNMbsHJ8JoLr1xx1mlQpC31r6LyGDuanEBzV12icM0fjNi676FtBq283+1iIntHVuigivwhPYpvpafmjXPX/gVbXN8cQWS+/ztvYyjnL+uxD/wG0UtnYeETXNpv4AjwdMb/4afpAX/olaEN9rKFxSQul/Oh3gl4C08i2xLlC1+m3hxa5BJ4dNKVEcYGcoA36ztC6FhMwKc6grTZq3gw0p4eNfnkjxgKZEdHzIshKaAoMZl2OaN1o+NCvrNNKpXnJYx7ObF10ieuqb3W4uAA9RmwP/Rgu6//one6dNjhwB83kL5Ftcrx5AAAAAElFTkSuQmCC');background-repeat:no-repeat,no-repeat;background-position:16px 8px,right 16px bottom 8px;padding:16px;border:1px dotted #d0d1d5;font-size:16px}.item-box .quote-item>.title{margin-bottom:16px;padding-bottom:16px;border-bottom:2px solid #d0d1d5;font-weight:bold}.item-box .quote-item>.cite{margin-top:16px}.item-box .reference{background-color:rgba(160,160,160,.1);background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAwCAYAAACFUvPfAAAD3klEQVRoQ+2Z3VHbQBSFzwUeMmNmAo9J7OBNA5gKYiqADgIVhA4wFYRUgDvAVICpIKaBSImd8BgyY8/kAXwzq7WNJe2f5LWZzESvXkmf7t6fc9YEjyuKfm1h488uxuNmspzQw+ParRCvYo/bgy8h2xMT2LXRKRgn+nXcAW8eC7F9H5zM8kAjdBQNGiBcAqjbgfgevH4sxOvOqsC10AqYrwHa8gZhHAtRbXuvX2BhDroU8BRgReApaCcw85XkY6BJRC+1wVoB+AzaBszMvwnUFKLak6BRdFcHHjsg7D4HeAKddAkafdEVXRZ4Cpncg1H3OcAVdNy/BOgwGzUTsD847wtR6y5Qc9pbaRLlX0WBPcFjcGUvdB+nKOo3QXQ9D+2KcPYDranC+CxE1TCcyu2BhG6B6DR1O/OVELVcujinpz7HY1GvinJ4+ruCQauCTqaoLOj0xZXtkCmiTQ9Ajmban7Y4U5SS1reBHTy8uJ1CfY0GMRF2MjsXtCApeTE9RnkwO3g6rdRaoBKDRrmiBq+LkIpw0qf7HRAd+ILrP5Sl0utmW6cs6nei5q9hPJJ/NlwYw1g/mvMR13Uc47tKFLWLe26M/zwEjaUU1VxpcNnizB+ZLULsuWrDBZn9PSuYjkC48AMfNBjcNQon+RDmMyFqraJQrvU6aeoFribp8EI3/mcv5XSU07aNpbm4BzjGmG6K7IbJBFjAXXFIzdZZ63Q7IX/rZrNb4cCJ2mafmf1It3VzGNtBIPAiu5O4DKt1s0JPRzMDndyUy41qPgOo4yxOX34LuBNagSeCv8XA4Ty8UoPJQGk9uRp3V2HGNwK3pXFm8FFR6+YFPR8c9QHDBrARm0ZzFA3OQfhoGTgzLVLGuhWGdu2uUemlFVRKkBW1bkGhbV4z97GZ8e4BPpusgaHzLsiSIjdC1NTZ4ORygPdEvbonl4aG1rgg3AJ8ojrQ3FmJYcTbrZuSBYGhB20QPqTTV70oyXWw1CFSpnZtmkQJslFPYyaS3VkZtKuAs79HkU518r2o17ZDQ5+A8CkNIGXtpijjEaN4wPkCroSGNhZiD1zZLwJuMhqiXqWgkVbTs98F0XtNOniDT1qnPItpZOojfE4r6Ls646FnGM1OcCOwfPik4wSP9ERk2dShEdwGrPRKpSFTbCnQZcCtEVZRnumVpUF7ga9RS7x9cxV9/3GAcdLD0zk8TeiMTF0qtAe4u31rdPXSoRcCNxiBlUCXAl/Uubj30G+F0h+Q+kT/X01ScFJg4ch2pLCySKfl51AessvD/KchxHyjzgI3z12Tc+XQfntiX/UfOkQUfZ7xT0b6L2goegzSylaXAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:8px 6px;background-size:32px 32px;padding:8px;border:1px dotted #d0d1d5;font-size:16px}.item-box .reference a{display:block;color:#525252;text-indent:48px}.item-box .item-bbs-head,.item-box .item-tw-head,.item-box .item-comme-head{margin-bottom:8px;border-bottom:1px solid #e5e6e9;color:#777;font-size:11px}.item-box .item-bbs-head .item-bbs-num,.item-box .item-tw-head .item-tw-num,.item-box .item-comme-head .comme-num{color:#525252;font-size:16px;font-weight:bold}.item-box .item-comme-head .comme-name{color:#2e7d32;font-weight:bold}.item-box .item-bbs-body,.item-box .item-tw-body,.item-box .item-comme-body{font-size:18px}.item-box .item-bbs-body .cite a cite,.item-box .item-tw-body .cite a cite{color:#777}.item-box .item-tw-head .item-tw-image img{margin:0 4px 1px 0}.item-box .item-tw-head a:hover{text-decoration:underline}.item-box .item-bbs-head .comment-now,.item-box .item-comme-head .comment-now{background:#EEE;margin-left:8px;padding:0 4px;border-radius:3px;color:#000}.item-box iframe{width:100%}.item-box .movie{padding-top:56.25%;width:100%;position:relative;font-size:16px}.item-box .movie iframe{width:100% !important;height:100% !important;position:absolute;top:0;right:0}.item-box .item-bbs-content.rss .item-bbs-name{color:#2e7d32}.item-box .item-bbs-content.rss .feed-list{font-weight:bold}.item-box .nextpage,.next-page-text{text-align:center}.next-page-text{margin-bottom:24px}.item-box .nextpage span,.next-page-text span{background:#FFC;padding:4px 16px;border:1px solid #00F;color:#00F;font-size:20px}.next-page-text span:after{content:'↓↓'}