﻿@import"https://fonts.googleapis.com/css?family=Material+Icons|Pacifico";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;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#fffdaa;color:#4e3100}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}body{font:13px/1.231 arial,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",sans-serif;*font-size:small}select,input,textarea,button{font:99% sans-serif}pre,code,kbd,samp{font-family:monospace,sans-serif}*{box-sizing:border-box}html{overflow-y:scroll}body{-webkit-text-size-adjust:none}a:hover,a:active{outline:none}ul,ol{margin-left:2em}ol{list-style-type:decimal}small{font-size:85%}strong,th{font-weight:bold}td{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}img{vertical-align:top}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}label,input[type=button],input[type=submit],input[type=image],button{cursor:pointer}button,input,select,textarea{margin:0}input[type=text],input[type=button],input[type=submit],textarea{-webkit-appearance:none}input[type=text]:focus,input[type=button]:focus,input[type=submit]:focus,textarea:focus{outline:0}::-moz-selection{background:#8fc9ff;color:#557898;text-shadow:none}::selection{background:#8fc9ff;color:#557898;text-shadow:none}a:link{-webkit-tap-highlight-color:#ff5e99}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}@font-face{font-family:"icomoon";src:url("fonts/icomoon.ttf?e4620a") format("truetype"),url("fonts/icomoon.woff?e4620a") format("woff"),url("fonts/icomoon.svg?e4620a#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mastodon:before{content:""}.icon-rss:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-feedly:before{content:""}.icon-pocket:before{content:""}.icon-hatebu:before{content:""}.icon-search:before{content:""}.icon-windows:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-right:before{content:""}.icon-bubble:before{content:""}.icon-arrow-left:before{content:""}.icon-checkmark:before{content:""}.icon-rriver2018:before{content:""}.icon-quote:before{content:""}.content{width:100%;margin:0 auto;overflow:hidden;padding:0 1em}.row{width:auto;overflow:hidden}.grid{float:none;margin:0;width:auto}.srow{margin:0 -1em}.sgrid{float:left;padding:0 1em;overflow:hidden}.sgrid-1{width:8.3333%}.sgrid-2{width:16.6666%}.sgrid-3{width:25%}.sgrid-4{width:33.3333%}.sgrid-5{width:41.6666%}.sgrid-6{width:50%}.sgrid-7{width:58.3333%}.sgrid-8{width:66.6666%}.sgrid-9{width:75%}.sgrid-10{width:83.3333%}.sgrid-11{width:91.6666%}.sgrid-12{width:100%}@media screen and (min-width: 800px){.mrow{margin:0 -1em}.mgrid{float:left;padding:0 1em;overflow:hidden}.mgrid-1{width:8.3333%}.mgrid-2{width:16.6666%}.mgrid-3{width:25%}.mgrid-4{width:33.3333%}.mgrid-5{width:41.6666%}.mgrid-6{width:50%}.mgrid-7{width:58.3333%}.mgrid-8{width:66.6666%}.mgrid-9{width:75%}.mgrid-10{width:83.3333%}.mgrid-11{width:91.6666%}.mgrid-12{width:100%}}@media screen and (min-width: 600px){.content{padding:0 2em}}@media screen and (min-width: 760px){.content{padding:0 4em}}@media screen and (min-width: 960px){.content{padding:0 1em}.row{margin:0 -1em}.grid{float:left;padding:0 1em;overflow:hidden}.grid-center{margin-left:auto;margin-right:auto;float:none}.grid-full{padding:0}.grid-1{width:8.3333%}.grid-2{width:16.6666%}.grid-3{width:25%}.grid-4{width:33.3333%}.grid-5{width:41.6666%}.grid-6{width:50%}.grid-7{width:58.3333%}.grid-8{width:66.6666%}.grid-9{width:75%}.grid-10{width:83.3333%}.grid-11{width:91.6666%}.grid-12{width:100%}.push-7{margin-left:58.3333%}}@media screen and (min-width: 1240px){.content,.row{max-width:1240px}}.c-dark,.c-gray{margin:1.4em 0;padding:2em 0 1em}.c-dark{background:#1d1f21}.c-gray{background:#efefef}.cbody .c-dark h2,.cbody .c-dark h3{color:#fff}.cbody .c-dark p,.cbody .c-dark ul,.cbody .c-dark ol{color:#fff}.cbody .c-dark mark{background-color:#484848;color:#fff}.cbody .c-dark p code{border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.1)}.c-dark+.c-gray{margin-top:-1.4em}.c-gray+.c-dark{margin-top:-1.4em}@media screen and (min-width: 560px){.c-dark,.c-gray{margin:3em 0;padding:4em 0 3em}.c-dark+.c-gray{margin-top:-3em}.c-gray+.c-dark{margin-top:-3em}}.full-on-mobile{padding:0}@media screen and (min-width: 600px){.full-on-mobile{padding:0 2em}}@media screen and (min-width: 760px){.full-on-mobile{padding:0 4em}}@media screen and (min-width: 960px){.full-on-mobile{padding:0 1em}}#globalhead{width:auto;overflow:hidden;background:#30c4af url(img/bg-rriver-top2.svg) no-repeat;background-size:460px;background-position:left bottom;position:relative}@media screen and (min-width: 380px){#globalhead{background-size:520px;background-position:60px 100%}}@media screen and (min-width: 480px){#globalhead{background-size:580px;background-position:80px 100%}}@media screen and (min-width: 600px){#globalhead{background-size:600px;background-position:100% 100%}}@media screen and (min-width: 700px){#globalhead{background-size:700px}}@media screen and (min-width: 800px){#globalhead{background-size:852px}}@media screen and (min-width: 900px){#globalhead{background-size:920px}}#globalhead .content{padding:0 0 0 .4em}@media screen and (min-width: 800px){#globalhead .content{padding:0 0 0 1em}}@media screen and (min-width: 960px){#globalhead .content{padding:0 0 0 .8em}}#globalhead nav{width:100%;overflow:hidden;background:#2184b8;padding:.4em 0}#globalhead nav .home{float:left;padding:.1em;margin:0}#globalhead nav .home a{display:inline-block;padding:.2em;font-size:2.1em;line-height:.8;text-decoration:none;color:#fff;border-radius:1em;transition:all .5s ease-in-out}#globalhead nav .home a:hover{color:#28a2e1;background:#fff}#globalhead nav .about{float:right;display:inline-block;text-indent:top;text-decoration:none;color:#fff}#globalhead nav .about li{display:inline;position:relative}#globalhead nav .about a{color:#fff}#globalhead nav .about a:hover{color:#28a2e1}#globalhead nav .about input[type=search]{-webkit-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#globalhead nav .about #search-form{font-size:1em;padding-top:.1em}@media screen and (min-width: 800px){#globalhead nav .about #search-form{padding-top:0}}#globalhead nav .about #search{border:0;font-size:1.24em;margin:0em .3em 0 .5em;padding:.3em .4em .3em .3em;border-radius:3px;width:8em;transition:all .3s ease-in-out;background:rgba(255,255,255,.2)}#globalhead nav .about #search:placeholder-shown{color:rgba(255,255,255,.6)}#globalhead nav .about #search::-webkit-input-placeholder{color:rgba(255,255,255,.6)}#globalhead nav .about #search:-moz-placeholder{color:rgba(255,255,255,.6)}#globalhead nav .about #search::-moz-placeholder{color:rgba(255,255,255,.6)}#globalhead nav .about #search:-ms-input-placeholder{color:rgba(255,255,255,.6)}@media screen and (min-width: 600px){#globalhead nav .about #search{width:12em}}#globalhead nav .about #search:focus{outline:none;width:12em;background:#fff;color:#000}@media screen and (min-width: 600px){#globalhead nav .about #search:focus{width:18em}}#globalhead nav .about #btn-search{position:relative;top:.26em;background:none;border:0;padding:.2em;margin:0 .2em 0 0;color:#fff}#globalhead nav .about #btn-search:focus{outline:none}#globalhead nav .about .icon-search{display:inline-block;font-size:1.6em;margin:.2em .3em .2em .4em}@media screen and (min-width: 480px){#globalhead nav .about .icon-search{margin:.2em .6em}}#globalhead h1{font-family:"Pacifico",cursive;font-weight:normal;font-size:6.8em;line-height:1.3;text-align:center;color:#fff;padding:.9em 0 0}@media screen and (min-width: 375px){#globalhead h1{font-size:8em;letter-spacing:-3px}}@media screen and (min-width: 600px){#globalhead h1{font-size:10.6em;padding:.8em 0 0}}@media screen and (min-width: 768px){#globalhead h1{font-size:11em;letter-spacing:-4px;padding:.8em 0 0 .2em;text-align:left}}#globalhead h2{font-size:1em;color:#fff;text-align:center;padding:0 0 4em 0}@media screen and (min-width: 375px){#globalhead h2{font-size:1.2em}}@media screen and (min-width: 768px){#globalhead h2{text-align:left;padding:0 0 4em 2.1em}}#globalhead .social{width:auto;overflow:hidden;list-style:none;text-align:center;padding:0 0 2em;margin:0}@media screen and (min-width: 600px){#globalhead .social{padding:0 1.2em 2em 0}}@media screen and (min-width: 768px){#globalhead .social{padding:0 2em 3em 0;text-align:right}}#globalhead .social li{display:inline;padding:0 .2em}@media screen and (min-width: 360px){#globalhead .social li{padding:0 .4em}}#globalhead .social a{display:inline-block;text-decoration:none;color:#fff;font-size:2.4em;padding:.24em;border-radius:100px;background:rgba(242,255,214,.2);transition:all .5s ease-in-out}@media screen and (min-width: 600px){#globalhead .social a{font-size:2.8em}}@media screen and (min-width: 960px){#globalhead .social a{font-size:3em}}#globalhead .social .icon-mastodon:hover{color:#5e54eb;background:#fff}#globalhead .social .icon-twitter:hover{color:#39a9f1;background:#fff}#globalhead .social .icon-facebook:hover{color:#335795;background:#fff}#globalhead .social .icon-rss:hover{color:#f60;background:#fff}#globalhead .social .icon-feedly:hover{color:#7cb838;background:#fff}#globalhead .social .icon-medium:hover{color:#00ab6c;background:#fff}.cat-pages #globalhead nav{background:#2184b8}.top{padding:2em 1em}@media screen and (min-width: 600px){.top{padding:3em 1em}}@media screen and (min-width: 800px){.top{padding:3em 1.8em}}@media screen and (min-width: 960px){.top{padding:3.6em 1em}}.top h2{color:#28a2e1;font-size:1.6em;font-weight:500;margin-bottom:20px}.top .title-set{width:auto;display:flex;margin:0 0 20px}@media screen and (min-width: 480px){.top .title-set{margin:0 0 30px}}.top .title-set img{flex:1 1 0%;margin-bottom:1em;width:75px}@media screen and (min-width: 480px){.top .title-set img{width:150px}}.top .cat-item-108 .category a{color:#1d6299}.top .cat-item-4 .category a{color:#1d6299}.top .cat-item-105 .category a{color:#1d6299}.top .cat-item-137 .category a{color:#1d6299}.top .cat-item-6 .category a{color:#1d6299}.top .cat-item-5 .category a{color:#1d6299}.top .cat-item-1 .category a{color:#1d6299}.top .cat-item-174 .category a{color:#1d6299}.top .cat-item-186 .category a{color:#1d6299}.top .has-post-thumbnail .title{margin-left:14px}@media screen and (min-width: 480px){.top .has-post-thumbnail .title{margin-left:18px}}.top .title{flex:1 1 0%}.top .title p{padding:0;margin:0 0 6px;font-size:1em;line-height:1.4}@media screen and (min-width: 480px){.top .title p{font-size:1.2em;line-height:1.8}}.top .title h3{font-size:1.3em;font-weight:500;line-height:1.4;margin:0 0 .2em}@media screen and (min-width: 480px){.top .title h3{font-size:1.8em}}@media screen and (min-width: 600px){.top .title h3{font-size:2em}}.top .title h3 a{color:#4e3100}.top .title h3 a:hover{color:#8f703b}.category .top{padding:0 1em 3.6em}#sidebar .popular-posts{padding:0;margin:0 0 4.5em}@media screen and (min-width: 960px){#sidebar .popular-posts{padding:0 0 0 2em}}#sidebar .popular-posts h2{color:#fff;background:#3c3c3c;padding:.6em .8em}#sidebar .popular-posts ol{list-style-type:none;counter-reset:ol-counter;margin:0 0 0 3.6em}#sidebar .popular-posts li{position:relative;font-size:1.4em;line-height:1.5;margin-bottom:1.2em}#sidebar .popular-posts li:before{position:absolute;top:0;left:-2.6em;padding:.4em .6em;border-radius:6px;background:#ff9049;font-size:1em;line-height:1;color:#fff;content:counter(ol-counter);counter-increment:ol-counter}#sidebar .popular-posts li:nth-child(n+10):before{padding:.4em .37em}#sidebar .popular-posts a{color:#4e3100}#sidebar .popular-posts a:hover{color:#8f703b}#sidebar .widget_categories{padding:0;margin:0 0 4.5em}@media screen and (min-width: 960px){#sidebar .widget_categories{padding:0 0 0 2em}}#sidebar .widget_categories h2{color:#fff;background:#28a2e1;padding:.6em .8em;margin:0 0 .4em}#sidebar .widget_categories ul{list-style:none;padding:0;margin:0 0}#sidebar .widget_categories li{margin:0 0 .4em}#sidebar .widget_categories a{display:block;font-size:1.3em;padding:1em;background:#708d91;color:#fff}#sidebar .widget_categories li.cat-item-108 a,#sidebar .widget_categories li.cat-item-4 a,#sidebar .widget_categories li.cat-item-105 a,#sidebar .widget_categories li.cat-item-137 a,#sidebar .widget_categories li.cat-item-6 a,#sidebar .widget_categories li.cat-item-5 a,#sidebar .widget_categories li.cat-item-1 a,#sidebar .widget_categories li.cat-item-174 a,#sidebar .widget_categories li.cat-item-186 a{transition:all .2s ease-in-out}#sidebar .widget_categories li.cat-item-108 a{border-left:2em solid #1d6299}#sidebar .widget_categories li.cat-item-108 a:hover{border-left:2.6em solid #1d6299;background:#1d6299}#sidebar .widget_categories li.cat-item-4 a{border-left:2em solid #1d6299}#sidebar .widget_categories li.cat-item-4 a:hover{border-left:2.6em solid #1d6299;background:#1d6299}#sidebar .widget_categories li.cat-item-105 a{border-left:2em solid #1d6299}#sidebar .widget_categories li.cat-item-105 a:hover{border-left:2.6em solid #1d6299;background:#1d6299}#sidebar .widget_categories li.cat-item-137 a{border-left:2em solid #1d6299}#sidebar .widget_categories li.cat-item-137 a:hover{border-left:2.6em solid #1d6299;background:#1d6299}#sidebar .widget_categories li.cat-item-6 a{border-left:2em solid #1d6299}#sidebar .widget_categories li.cat-item-6 a:hover{border-left:2.6em solid #1d6299;background:#1d6299}#sidebar .widget_categories li.cat-item-5 a{border-left:2em solid #1d6299}#sidebar .widget_categories li.cat-item-5 a:hover{border-left:2.6em solid #1d6299;background:#1d6299}#sidebar .widget_categories li.cat-item-1 a{border-left:2em solid #1d6299}#sidebar .widget_categories li.cat-item-1 a:hover{border-left:2.6em solid #1d6299;background:#1d6299}#sidebar .widget_categories li.cat-item-174 a{border-left:2em solid #1d6299}#sidebar .widget_categories li.cat-item-174 a:hover{border-left:2.6em solid #1d6299;background:#1d6299}#sidebar .widget_categories li.cat-item-186 a{border-left:2em solid #1d6299}#sidebar .widget_categories li.cat-item-186 a:hover{border-left:2.6em solid #1d6299;background:#1d6299}#sidebar .side-tags{margin:0 0 3em}@media screen and (min-width: 960px){#sidebar .side-tags{padding:0 0 0 2em}}#sidebar .side-tags h2{color:#fff;background:#28a2e1;padding:.6em .8em;margin:0 0 .4em}#sidebar .side-tags p{line-height:1.6;text-align:center;display:flex;flex-wrap:wrap;justify-content:flex-start}#sidebar .side-tags a{flex:1 0 auto;display:inline-block;margin:.2em .15em;padding:0 .6em;background:#eee;border-radius:3px}#sidebar .side-tags a:nth-last-child(-n+6){flex:0 0 auto}#sidebar .side-profile{padding:0em}@media screen and (min-width: 960px){#sidebar .side-profile{padding:0 0 0 2em}}#sidebar .side-profile h2{color:#fff;background:#28a2e1;padding:.6em .8em;margin:0 0 .4em}#sidebar .side-profile h3{font-size:1.2em;line-height:1.5;font-weight:500;margin:1em 0 .3em}@media screen and (min-width: 390px){#sidebar .side-profile h3{font-size:1.3em;margin:1.2em 0 .3em}}@media screen and (min-width: 480px){#sidebar .side-profile h3{font-size:1.5em;margin:2em 0 .3em}}@media screen and (min-width: 960px){#sidebar .side-profile h3{font-size:1.3em;margin:1.2em 0 .3em}}@media screen and (min-width: 1040px){#sidebar .side-profile h3{font-size:1.5em}}#sidebar .side-profile .custom-recommend{list-style-type:none;margin:0 0 0 2.3em;font-size:1.3em}#sidebar .side-profile .custom-recommend li{position:relative;line-height:1.5;margin-bottom:1.2em}#sidebar .side-profile .custom-recommend li:before{position:absolute;top:-0.12em;left:-2em;padding:.26em;background:#f3c054;border-radius:40px;font-size:1em;font-family:"icomoon";line-height:1;color:#fff;content:""}#sidebar .side-profile p{font-size:1.2em;line-height:1.5;padding-bottom:1em}@media screen and (min-width: 960px){#sidebar .side-profile p{font-size:1.3em}}.pagebar{margin:4em 0 3em;font-size:1.3em;line-height:1.4}.pagebar span:first-child{display:none}.pagebar a,.pagebar span.this-page{display:inline-block;padding:.8em 1em;margin:0 .3em 1em 0;background:#42b717;color:#fff;border-radius:4px}.pagebar span.this-page{color:#fff;background:#427d17}.pagebar a:hover{color:#fff;background:#9acc37}.pagebar span.break{display:inline-block;padding:0;margin:0 .4em 1em 0;font-size:.8em;color:#999;letter-spacing:-0.4em}.cbody .syntaxhighlighter{margin-bottom:3em !important;overflow:auto !important}@media screen and (min-width: 560px){.cbody .syntaxhighlighter{margin-bottom:5em !important}}.cbody .syntaxhighlighter table td{padding:.4em !important;font-size:1.2em !important;line-height:1.6 !important}.cbody .syntaxhighlighter .line.highlighted.alt1,.cbody .syntaxhighlighter .line.highlighted.alt2{background-color:#ffff64 !important}.cbody .syntaxhighlighter .line .number code{font-size:1em !important;padding:.4em .4em .4em 1em !important}@media screen and (min-width: 560px){.cbody .syntaxhighlighter .line .number code{font-size:1.1em !important}}.cbody .syntaxhighlighter .line .content{padding:.7em 1em !important}.cbody .syntaxhighlighter .plain{font-size:1em !important;color:#666 !important}@media screen and (min-width: 560px){.cbody .syntaxhighlighter .plain{font-size:1.1em !important}}#globalfoot{background:#382c1c;padding:6em 0 3em}#globalfoot p{text-align:center}#globalfoot .thank-you{padding:0 0 2em;color:#9c7c49;font-size:1.2em}#globalfoot .logo{padding:0 0 1.6em}#globalfoot .logo .icon-rriver2018{display:inline-block;padding:.2em;text-align:center;color:#fff;font-size:3.6em;background:#534227;border-radius:1.8em;transition:all .5s ease-in-out}#globalfoot .logo .icon-rriver2018:hover{background:#28a2e1}#globalfoot .links{font-size:1.2em;line-height:1.8;color:#fefefe}#globalfoot .links a{color:#fff}#globalfoot .links span{display:inline-block;padding:.3em 0 0 0;font-size:1.6em}#globalfoot .links span a{display:inline-block;padding:.3em;margin:.1em;background:#534227;border-radius:10em;transition:all .5s ease-in-out}#globalfoot .links span .icon-mastodon:hover{background:#fff;color:#5e54eb}#globalfoot .links span .icon-twitter:hover{background:#fff;color:#39a9f1}#globalfoot .links span .icon-facebook:hover{background:#fff;color:#335795}#globalfoot .links span .icon-rss:hover{background:#fff;color:#f60}#globalfoot .links span .icon-feedly:hover{background:#fff;color:#7cb838}#globalfoot .links span .icon-medium:hover{background:#fff;color:#00ab6c}#globalfoot .copyright{padding:3em 0 0;font-size:1.2em;color:#fff}.cbody code[class*=language-],.cbody pre[class*=language-]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,"Andale Mono",monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.cbody pre[class*=language-]{padding:1em;margin:.5em 0 2em;overflow:auto;border-radius:.3em}.cbody :not(pre)>code[class*=language-],.cbody pre[class*=language-]{background:#272822}.cbody :not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#a6e22e}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.function{color:#e6db74}.token.keyword{color:#66d9ef}.token.regex,.token.important{color:#fd971f}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.cbody pre.line-numbers{position:relative;padding-left:4.2em;counter-reset:linenumber}.cbody pre.line-numbers>code{position:relative}.cbody .line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:-0.25em;font-size:1em;left:-4.2em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cbody .line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.cbody .line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#main .bm-60px{margin-bottom:60px !important;padding-bottom:60px !important}#main .bm-30px{margin-bottom:30px !important;padding-bottom:30px !important}#main .bm-20px{margin-bottom:20px !important;padding-bottom:20px !important}#main .bm-10px{margin-bottom:10px !important;padding-bottom:10px !important}#main .bm-none{margin-bottom:0 !important;padding-bottom:0 !important}#main .bm-reset-1em{padding-bottom:1em !important}#main .tp-60px{margin-top:60px !important}#main .tp-30px{margin-top:30px !important}#main .tp-20px{margin-top:20px !important}#main .tp-10px{margin-top:10px !important}#main .tp-none{margin-top:0 !important;padding-top:0 !important}#main .text-center{text-align:center}#main .text-left{text-align:left}#main .text-right{text-align:right}.sr-only{clip:rect(0 0 0 0);overflow:hidden;position:absolute;height:1px;width:1px}#title-area{background:#a7d63d url(img/bg-header.min.svg) no-repeat bottom center;margin:0 0 2em}@media screen and (min-width: 600px){#title-area{margin:0 0 3em}}@media screen and (min-width: 800px){#title-area{margin:0 0 4.4em}}#title-area .content{padding:0}#title-area h1{font-size:1.8em;line-height:1.6;color:#4e3100;display:table;margin:auto;padding:3.2em .6em 2.8em;max-width:840px;color:#fff}@media screen and (min-width: 375px){#title-area h1{font-size:2em;padding:3.6em 1em 3.2em}}@media screen and (min-width: 460px){#title-area h1{font-size:2.2em}}@media screen and (min-width: 600px){#title-area h1{font-size:2.4em;line-height:1.8;padding:3.6em 2em 3.2em}}@media screen and (min-width: 800px){#title-area h1{font-size:2.7em;padding:4em 2em 3.2em}}@media screen and (min-width: 960px){#title-area h1{padding:4.6em 1em 3.8em}}#title-area .cat-list h1{padding:3.4em 1em 3.6em}@media screen and (min-width: 460px){#title-area .cat-list h1{padding:3.8em 1em 4.2em}}@media screen and (min-width: 600px){#title-area .cat-list h1{padding:3.4em 1em 3.8em}}@media screen and (min-width: 800px){#title-area .cat-list h1{padding:4em 2em 4.6em}}@media screen and (min-width: 960px){#title-area .cat-list h1{padding:4.8em 5em 5em}}#title-area .post-info-area{text-align:center}#title-area p{color:#fff;font-size:1em;padding-bottom:1.8em}@media screen and (min-width: 600px){#title-area p{font-size:1.3em;padding-bottom:1.6em}}@media screen and (min-width: 700px){#title-area p{display:inline-block}}#title-area .post-info{padding-bottom:.4em}#title-area .post-info .material-icons{position:relative;top:2px}@media screen and (min-width: 600px){#title-area .post-info .material-icons{top:3px}}#title-area .post-info .material-icons.md-18{font-size:14px}@media screen and (min-width: 600px){#title-area .post-info .material-icons.md-18{font-size:18px}}@media screen and (min-width: 700px){#title-area .share-top::before{display:inline-block;padding:0 .7em;content:"★"}}#title-area a{color:#fff;display:inline-block;margin:0 .14em}#title-area .share-top span{display:inline-block;position:relative;top:.16em;padding:.3em;font-size:1.6em;background:rgba(255,255,255,.2);border-radius:4px}@media screen and (min-width: 460px){#title-area .share-top span{font-size:1.3em}}#title-area .searcharea{padding:7em 1.4em 4em}@media screen and (min-width: 480px){#title-area .searcharea{padding:12em 0 9.6em}}@media screen and (min-width: 780px){#title-area .searcharea{width:80%;margin:auto}}@media screen and (min-width: 880px){#title-area .searcharea{width:70%}}@media screen and (min-width: 980px){#title-area .searcharea{width:60%}}#title-area input{border:3px solid #80c12f;padding:.2em .3em}#title-area #b{background:#80c12f;color:#fff}.cat-item-108 #title-area{background:#1d6299;border-color:#1b5a8c}.cat-item-108 #title-area .share-top span:hover{background:rgba(255,255,255,.7);color:#1d6299}.cat-item-4 #title-area{background:#1d6299;border-color:#1b5a8c}.cat-item-4 #title-area .share-top span:hover{background:rgba(255,255,255,.7);color:#1d6299}.cat-item-105 #title-area{background:#1d6299;border-color:#1b5a8c}.cat-item-105 #title-area .share-top span:hover{background:rgba(255,255,255,.7);color:#1d6299}.cat-item-137 #title-area{background:#1d6299;border-color:#1b5a8c}.cat-item-137 #title-area .share-top span:hover{background:rgba(255,255,255,.7);color:#1d6299}.cat-item-6 #title-area{background:#1d6299;border-color:#1b5a8c}.cat-item-6 #title-area .share-top span:hover{background:rgba(255,255,255,.7);color:#1d6299}.cat-item-5 #title-area{background:#1d6299;border-color:#1b5a8c}.cat-item-5 #title-area .share-top span:hover{background:rgba(255,255,255,.7);color:#1d6299}.cat-item-1 #title-area{background:#1d6299;border-color:#1b5a8c}.cat-item-1 #title-area .share-top span:hover{background:rgba(255,255,255,.7);color:#1d6299}.cat-item-174 #title-area{background:#1d6299;border-color:#1b5a8c}.cat-item-174 #title-area .share-top span:hover{background:rgba(255,255,255,.7);color:#1d6299}.cat-item-186 #title-area{background:#1d6299;border-color:#1b5a8c}.cat-item-186 #title-area .share-top span:hover{background:rgba(255,255,255,.7);color:#1d6299}#ad-area{margin:-2em 0 2em;padding:1em 0 1.5em;background:#efefef}@media screen and (min-width: 600px){#ad-area{margin:-3em 0 3em}}@media screen and (min-width: 800px){#ad-area{margin:-4.4em 0 4.4em}}#ad-area p{margin:0 auto .4em;padding:0;font-size:1em;color:#aaa;text-align:center}#ad-area .ad-section{width:auto;max-width:800px;overflow:hidden;margin:0 auto}#ad-area .ad-one,#ad-area .ad-two{float:none;margin:0;width:auto;text-align:center}@media screen and (min-width: 700px){#ad-area .ad-one,#ad-area .ad-two{width:50%;float:left;padding:0 1em;overflow:hidden}}#ad-area .ad-two{display:none}@media screen and (min-width: 700px){#ad-area .ad-two{display:block}}#adsense-area{margin:2em 0;padding:0}@media screen and (min-width: 600px){#adsense-area{margin:3em 0}}@media screen and (min-width: 800px){#adsense-area{margin:4.4em 0}}#adsense-area p{margin:1em auto 1em;padding:0;font-size:1em;color:#aaa;text-align:center}#adsense-area .adsense-section{width:auto;overflow:hidden;margin:0 auto}@media screen and (min-width: 960px){#adsense-area .adsense-section{width:75%}}#adsense-area .adsense-left,#adsense-area .adsense-right{float:none;margin:0;padding:0 0 2em;width:auto;text-align:center}@media screen and (min-width: 700px){#adsense-area .adsense-left,#adsense-area .adsense-right{width:50%;float:left;overflow:hidden}}.adsense-middle{border-top:1px dashed #ddd;border-bottom:1px dashed #ddd}a,a:active{color:#157d5c;text-decoration:none}a:hover,a:active:hover{color:#1fba89}a .icon-windows,a:active .icon-windows{color:#157d5c}a .icon-windows:hover,a:active .icon-windows:hover{color:#1fba89}.cbody h2,.cbody h3,.cbody h4{line-height:1.4;font-weight:600}@media screen and (min-width: 560px){.cbody h2,.cbody h3,.cbody h4{line-height:1.6}}.cbody h2{font-size:2em;padding:1em 0 .8em;color:#158acd}@media screen and (min-width: 560px){.cbody h2{font-size:2.7em}}.cbody h3{font-size:1.6em;padding:1em 0 .8em;color:#644f2d}@media screen and (min-width: 560px){.cbody h3{font-size:2.2em}}.cbody .sub{color:#655022}.cbody h4{font-size:1.4em;padding:1em 0 .8em;color:#4b3c22}@media screen and (min-width: 560px){.cbody h4{font-size:1.7em}}.cbody h2+h3{padding:0 0 .8em}.cbody h3+h4{padding:0 0 .8em}.cbody .h-deco{border-top:4px solid #ddd;border-bottom:4px solid #ddd;padding:.8em .4em .7em;margin:1em 0 1.2em;line-height:1.2}@media screen and (min-width: 660px){.cbody .h-deco{padding:1.4em .8em 1.3em;line-height:1.4}}.cbody p,.cbody ul,.cbody ol,.cbody dl,.cbody figcaption,.cbody table,.cbody pre{font-size:1.2em;line-height:1.8;color:#4e3100}@media screen and (min-width: 560px){.cbody p,.cbody ul,.cbody ol,.cbody dl,.cbody figcaption,.cbody table,.cbody pre{font-size:1.4em;line-height:2}}.cbody p,.cbody ul,.cbody ol,.cbody dl,.cbody figcaption{padding-bottom:1em}@media screen and (min-width: 560px){.cbody p,.cbody ul,.cbody ol,.cbody dl,.cbody figcaption{padding-bottom:2em}}.cbody p+div.syntaxhighlighter{margin-top:-0.8em !important}.cbody table,.cbody pre{margin-bottom:1em}@media screen and (min-width: 560px){.cbody table,.cbody pre{margin-bottom:2em}}.cbody li{margin-bottom:.8em}.cbody ol ol,.cbody ol ul,.cbody ul ul,.cbody ul ol,.cbody ul p,.cbody ol p{font-size:1em;margin-top:.5em;margin-bottom:0}.cbody ol ol,.cbody .lower-alpha{list-style-type:lower-alpha}.cbody ol ol ol{list-style-type:upper-roman}.cbody ol ul,.cbody ul ul{list-style-type:disc}.cbody ul ul{list-style-type:circle}.cbody ul ul ul{list-style-type:square}.cbody .ul-deco{list-style:none}.cbody .ul-deco li::before{content:"●";padding:.1em .4em 0;margin-left:-1.4em;line-height:1;font-size:1.3em;color:#ffac44}.cbody dl{width:100%}.cbody dl dt{float:left;font-weight:600}.cbody dl dd{margin:0 0 1em 8em}.cbody .dt-10em dd{margin-left:10em}.cbody .dt-12em dd{margin-left:12em}.cbody .dt-14em dd{margin-left:14em}.cbody .dt-16em dd{margin-left:16em}.cbody .dt-18em dd{margin-left:18em}.cbody .box-callout{position:relative;padding:2em;background:#fff;border:.4em solid #1878aa;margin:0 0 3em}@media screen and (min-width: 560px){.cbody .box-callout{padding:2.6em}}.cbody .box-callout>h1,.cbody .box-callout>h2,.cbody .box-callout>h3,.cbody .box-callout>h4{padding:0 0 .4em;color:#767676}.cbody .box-callout p,.cbody .box-callout li{color:#666}.cbody .box-callout ul{margin-left:1.5em}.cbody .box-callout ul.custom-recommend{margin-left:2em}.cbody .box-callout p:last-child,.cbody .box-callout ul:last-child,.cbody .box-callout ol:last-child,.cbody .box-callout li:last-child{margin-bottom:0;padding-bottom:0}.cbody .box-menubar{position:relative;padding:1em;border-radius:10px;background:#efefef;border:.1em solid #aaa;margin:0 0 3em;overflow-x:auto}@media screen and (min-width: 560px){.cbody .box-menubar{padding:1.3em}}.cbody .box-menubar>h1,.cbody .box-menubar>h2,.cbody .box-menubar>h3,.cbody .box-menubar>h4{padding:0 0 .4em;color:#767676}.cbody .box-menubar p,.cbody .box-menubar li{color:#666}.cbody .box-menubar ul{margin-left:1.5em}.cbody .box-menubar ul.custom-recommend{margin-left:2em}.cbody .box-menubar p:last-child,.cbody .box-menubar ul:last-child,.cbody .box-menubar ol:last-child,.cbody .box-menubar li:last-child{margin-bottom:0;padding-bottom:0}.cbody .box-reference{position:relative;padding:2em;border-radius:12px;background:#eee;margin:0 0 3em}@media screen and (min-width: 560px){.cbody .box-reference{padding:2.6em}}.cbody .box-reference>h1,.cbody .box-reference>h2,.cbody .box-reference>h3,.cbody .box-reference>h4{padding:0 0 .4em;color:#767676}.cbody .box-reference p,.cbody .box-reference li{color:#666}.cbody .box-reference ul{margin-left:1.5em}.cbody .box-reference ul.custom-recommend{margin-left:2em}.cbody .box-reference p:last-child,.cbody .box-reference ul:last-child,.cbody .box-reference ol:last-child,.cbody .box-reference li:last-child{margin-bottom:0;padding-bottom:0}.cbody .box-profile{position:relative;padding:1.4em;background:#eee;margin:3em 0}@media screen and (min-width: 560px){.cbody .box-profile{padding:1.82em}}.cbody .box-profile>h1,.cbody .box-profile>h2,.cbody .box-profile>h3,.cbody .box-profile>h4{padding:0 0 .4em;color:#767676}.cbody .box-profile p,.cbody .box-profile li{color:#666}.cbody .box-profile ul{margin-left:1.5em}.cbody .box-profile ul.custom-recommend{margin-left:2em}.cbody .box-profile p:last-child,.cbody .box-profile ul:last-child,.cbody .box-profile ol:last-child,.cbody .box-profile li:last-child{margin-bottom:0;padding-bottom:0}.cbody .box-profile h2{font-size:1.5em}@media screen and (min-width: 400px){.cbody .box-profile h2{font-size:1.6em}}.cbody .box-profile p{font-size:1.2em}.cbody .box-profile img{width:100px;float:left;margin:0 1em .4em 0}@media screen and (min-width: 400px){.cbody .box-profile img{width:120px}}@media screen and (min-width: 520px){.cbody .box-profile img{width:160px}}.cbody .box-postdate-info{margin:2.4em 0;padding:.8em;border:1px dotted #999;border-radius:12px;color:#888;line-height:1.6}@media screen and (min-width: 560px){.cbody .box-postdate-info{padding:.4em 1em}}.cbody .c-gray .box-reference{background:#fff}.cbody .box-tweet{position:relative;padding:2em;border-radius:12px;border:1px solid #aaa;margin:0 .4em 3em;box-shadow:0 .2em .4em rgba(0,0,0,.1)}@media screen and (min-width: 560px){.cbody .box-tweet{padding:2.6em}}.cbody .box-tweet>h1,.cbody .box-tweet>h2,.cbody .box-tweet>h3,.cbody .box-tweet>h4{padding:0 0 .4em;color:#767676}.cbody .box-tweet p,.cbody .box-tweet li{color:#666}.cbody .box-tweet ul{margin-left:1.5em}.cbody .box-tweet ul.custom-recommend{margin-left:2em}.cbody .box-tweet p:last-child,.cbody .box-tweet ul:last-child,.cbody .box-tweet ol:last-child,.cbody .box-tweet li:last-child{margin-bottom:0;padding-bottom:0}.cbody .box-tweet .tw-data{font-size:1.2em}.cbody .box-tweet .tw-data:before{content:" ";display:block;width:46px;height:46px;background:url(//parashuto.com/rriver/wp/wp-content/themes/rriver2/img/ryo-watanabe.png) no-repeat 0 0;background-size:46px 46px;margin:0 .6em .6em 0;vertical-align:middle;border-radius:3px}@media screen and (min-width: 360px){.cbody .box-tweet .tw-data:before{display:inline-block;margin:0 .6em 0 0}}.cbody .box-tweet .tw-data .tw-datetime{color:#8899a6}.cbody .box-tweet .tw-data .tw-datetime:hover{color:#bbb}.cbody table{border-left:solid 1px #bbb;border-top:solid 1px #bbb}.cbody caption{font-size:1.3em;font-weight:bold;margin:0 0 .2em}.cbody th,.cbody td{border-right:solid 1px #bbb;border-bottom:solid 1px #bbb;padding:.3em .8em;vertical-align:top}.cbody th p,.cbody td p{font-size:100%}.cbody th .shortcut,.cbody td .shortcut{margin-left:0}.cbody th{background:#efefef}.cbody td{background:#fff}.cbody .table-scroll{overflow:auto}.cbody .table-scroll table{white-space:pre}.cbody .table-text-center td{text-align:center}.cbody .table-highlight td{background:#fffdc9}.cbody .table-60{width:100%}@media screen and (min-width: 840px){.cbody .table-60{width:60%}}.cbody .cell-left{text-align:left}.cbody .cell-center{text-align:center}.cbody .cell-right{text-align:right}.cbody b{font-weight:bold}.cbody blockquote{position:relative;padding:1.6em 1.6em 1.6em 4.8em;margin:0 0 2em 0;border-left:.8em solid #ddd;color:#777;background:#efefef}@media screen and (min-width: 560px){.cbody blockquote{padding:2em 2em 2em 6em}}.cbody blockquote:before{display:inline-block;position:absolute;top:6px;left:16px;content:"";font-size:60px;line-height:1;font-family:icomoon;color:#bbb}@media screen and (min-width: 560px){.cbody blockquote:before{font-size:60px}}.cbody blockquote p:last-child{margin-bottom:0;padding-bottom:0}.cbody .gray blockquote{background:#fff}.cbody cite{font-style:italic}.cbody pre{overflow:auto;padding:.6em 1em;width:100%;font-family:"monaco",monospace}.cbody pre code{margin:0;padding:0;background:none;border:none}.cbody code{font-size:1em;padding:.2em;margin:0 .2em;border:1px solid rgba(0,0,0,.06);background:rgba(0,0,0,.04);border-radius:4px}.cbody .c-dark p code,.cbody .c-dark ul code{border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1)}.cbody .c-gray p code,.cbody .c-gray ul code{border:1px solid rgba(0,0,0,.12);background:#fff}.cbody .shortcut{font-size:1em;color:#444;padding:.2em .4em .1em;margin:-0.2em .4em 0 .3em;background:rgba(0,0,0,.1);border-radius:4px;box-shadow:.1em .1em 0 rgba(0,0,0,.2)}.cbody .c-dark .shortcut{background:rgba(0,0,0,.6)}.cbody video{max-width:100%;height:auto}.cbody object,.cbody iframe,.cbody embed{max-width:100%}.cbody .youtube{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-bottom:1em}@media screen and (min-width: 560px){.cbody .youtube{margin-bottom:2em}}.cbody .youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cbody select,.cbody input,.cbody textarea,.cbody button{font-size:1em;line-height:1.6}.cbody input,.cbody textarea{border:3px solid #ddd;padding:.2em .3em}.cbody .custom-recommend{list-style-type:none;margin:0 0 0 2.3em}.cbody .custom-recommend li{position:relative;line-height:1.5;margin-bottom:1.2em}.cbody .custom-recommend li:before{position:absolute;top:-0.12em;left:-2em;padding:.26em;background:#f3c054;border-radius:40px;font-size:1em;font-family:"icomoon";line-height:1;color:#fff;content:""}.cbody .related-info{background:#efefef;margin:1em 0 2em;padding:2em 0 1em}@media screen and (min-width: 760px){.cbody .related-info{margin:1em 0 5em}}@media screen and (min-width: 960px){.cbody .related-info{padding:4em 0 2em}}.cbody section:last-of-type{margin-bottom:0}.cbody.p404 .related-info{margin-bottom:0}.cbody .similar-posts,.cbody .popular-posts{padding:0}@media screen and (min-width: 960px){.cbody .similar-posts,.cbody .popular-posts{padding:0 1em}}.cbody .similar-posts h2,.cbody .popular-posts h2{font-size:1.6em;font-weight:500;color:#fff;padding:.6em .8em;margin:0 0 1.2em}.cbody .similar-posts ol,.cbody .popular-posts ol{list-style-type:none;counter-reset:ol-counter;margin:0 0 0 2.8em}@media screen and (min-width: 960px){.cbody .similar-posts ol,.cbody .popular-posts ol{padding:0}}.cbody .similar-posts li,.cbody .popular-posts li{position:relative;line-height:1.5;margin-bottom:1.2em}.cbody .similar-posts li:before,.cbody .popular-posts li:before{position:absolute;top:0;left:-2.6em;padding:.4em .6em;border-radius:6px;font-size:1em;line-height:1;color:#fff;content:counter(ol-counter);counter-increment:ol-counter}.cbody .similar-posts li:nth-child(n+10):before,.cbody .popular-posts li:nth-child(n+10):before{padding:.4em .37em}.cbody .similar-posts{padding-bottom:1.4em}@media screen and (min-width: 560px){.cbody .similar-posts{padding-bottom:0}}.cbody .similar-posts h2{background:#557898}.cbody .similar-posts li:before{background:#777}.cbody .popular-posts h2{background:#557898}.cbody .popular-posts li:before{background:#777}.cbody .adsense,.cbody .adsense-bottom{text-align:center;margin:0 0 3em}.share-buttons{padding:0;margin:0;list-style:none;width:auto;overflow:hidden;text-align:center}.share-buttons li{display:inline-block;width:50%;padding:0 .3em}@media screen and (min-width: 720px){.share-buttons li{width:25%}}.share-buttons a{display:block;text-align:center;color:#fff;font-size:.9em;padding:1em .4em;border-radius:6px}.share-buttons a span{font-size:1.3em;position:relative;top:.16em;left:-0.2em}.share-buttons .sb-twitter a{background:#39a9f1}.share-buttons .sb-twitter a:hover{background:#64bcf4}.share-buttons .sb-facebook a{background:#335795}.share-buttons .sb-facebook a:hover{background:#3f6bb7}.share-buttons .sb-mastodon a{background:#5e54eb}.share-buttons .sb-mastodon a:hover{background:#857df0}.share-buttons .sb-hatebu a{background:#2c6ebd}.share-buttons .sb-hatebu a:hover{background:#4485d3}.share-buttons .sb-pocket a{background:#e6152f}.share-buttons .sb-pocket a:hover{background:#ee4a5e}.follow-buttons{padding:0;margin:0;list-style:none;width:auto;overflow:hidden;text-align:center}.follow-buttons li{display:inline-block;padding:0 .9em .6em;width:50%}@media screen and (min-width: 580px){.follow-buttons li{width:auto}}.follow-buttons a{color:#4e3100;font-size:.8em}.follow-buttons a:hover{color:#8f703b}.follow-buttons span{display:inline-block;font-size:2.6em;padding:.5em;margin:0 0 .16em;background:#28a2e1;color:#fff;border-radius:10em;transition:all .5s ease-in-out}@media screen and (min-width: 580px){.follow-buttons span{padding:.3em}}.follow-buttons .icon-twitter{background:#39a9f1}.follow-buttons .icon-facebook{background:#335795}.follow-buttons .icon-rss{background:#f60}.follow-buttons .icon-feedly{background:#7cb838}.search .top{padding:0 1em 3em}@media screen and (min-width: 480px){.search .top{padding:0 2em 3em}}@media screen and (min-width: 960px){.search .top{padding:0 0 3em}}.search p{font-size:1.2em;line-height:1.8;color:#4e3100}@media screen and (min-width: 560px){.search p{font-size:1.4em;line-height:2}}.search p{padding-bottom:2em}@media screen and (min-width: 560px){.search p{padding-bottom:4em}}img{display:block;margin:0 auto 40px;height:auto;width:100%}img.avatar{width:auto}@media screen and (min-width: 407px){.img-iphone6s{width:375px}}@media screen and (min-width: 641px){.img-retina{width:93%}}@media screen and (min-width: 761px){.img-retina{width:77%}}@media screen and (min-width: 960px){.img-retina{width:93%}}@media screen and (min-width: 1044px){.img-retina{width:78%}}.img-apple-watch3{width:188px;padding:16px;background:#000;border-radius:26px}@media screen and (min-width: 392px){.img-360px-2x{width:360px}}@media screen and (min-width: 632px){.img-600px-2x{width:600px}}@media screen and (min-width: 664px){.img-auto-max600{width:auto}}@media screen and (min-width: 764px){.img-auto-max700{width:auto}}.cbody figure{margin:0 0 30px 0;width:100%;overflow:hidden}.cbody figcaption{font-size:93%;line-height:150%;margin:8px 0 0 0}.cbody i{font-style:italic;padding-right:2px}.commentlist{list-style:none;padding:0;margin:0}.commentlist cite{font-style:normal}.commentlist li{background:#efefef;padding:1em .5em;margin-bottom:2em}@media screen and (min-width: 700px){.commentlist li{padding:1em}}.commentlist .comment-author{padding:.6em;background:#186289;color:#fff;margin-bottom:.4em;width:100%;overflow:hidden}.commentlist .comment-author a{color:#c3ebff}.commentlist .comment-author img{float:left;margin:0 1em 0 0}.commentlist .reply{text-align:right}.commentlist .reply a{display:inline-block;padding:.4em 3em;background:#157d5c;color:#fff;border-radius:6px}.commentlist .reply a:hover{background:#1fba89}.commentlist .pingback .reply{display:none}.commentlist .pingback p{padding:0}.commentlist .children{list-style:none;margin-top:2em;padding:0}.commentlist .children li{padding:0}.commentlist .children li:last-child{margin:0}#respond{padding:0 0 6em}#commentform p{padding:0 0 1em;width:auto;overflow:hidden}#commentform #author,#commentform #email,#commentform #url{width:100%;margin:0 0 .2em}@media screen and (min-width: 640px){#commentform #author,#commentform #email,#commentform #url{width:20em;margin:0 .8em 0 0}}#commentform #author:focus,#commentform #email:focus,#commentform #url:focus{border-color:#000}#commentform #author,#commentform #email{border-color:#bbb}#commentform #comment{width:100%;margin-top:.5em;border-color:#bbb}#commentform #comment:focus{border-color:#000}#commentform #submit{padding:.8em 1.4em;border:none;background:#157d5c;color:#fff;border-radius:6px;float:right}#commentform #submit:hover{background:#1fba89}#main a.btn-normal{display:inline-block;padding:.6em 1em;margin:0 .4em .6em;background:#f77700;color:#fff;border-radius:4px}#main a.btn-normal .icon-windows{color:#fff}#main a.btn-normal:hover{background:#f5b652}#main a.btn-top{display:inline-block;padding:.3em .6em;background:#157d5c;border-radius:4px;font-size:.9em;color:#fff}#main a.btn-top:hover{background:#1fba89}#main .alignleft{float:left;margin:3px 16px 16px 0}#main .alignright{float:right;margin:3px 0 16px 16px}#main .aligncenter{margin-left:auto;margin-right:auto}#main .img-border{border:4px solid #e7dfcc;max-width:98%}#main .img-border-thin{border:1px solid #aaa}#main .tbl-center-sec-col td:nth-child(n+2){text-align:center}#searchform{position:relative}#b{position:absolute;top:0;right:0;background:#ddd;border:0;font-size:1.6em;height:2.2em;width:2.2em;margin:0 0 0 -2.2em;padding:0}@media screen and (min-width: 480px){#b{right:auto}}@media screen and (min-width: 600px){#b{font-size:2em;height:2.2em;width:2.2em;margin:0 0 0 -2.2em}}#s{outline:none;height:3em;width:100%;margin:0 0 4em;font-size:1.24em;padding:.2em 3em .2em .6em;border-radius:0}@media screen and (min-width: 480px){#s{width:90%}}@media screen and (min-width: 600px){#s{height:3.2em;width:70%;font-size:1.4em;padding:.2em 3.6em .2em .6em}}/*# sourceMappingURL=style.min.css.map */
