﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}#h3,.next,.next-title,.related-head,.page-utility-head,.other-head{font-size:18px;font-weight:bold}#hover-text,.globalnav a:hover,.article-list a:hover .article-list-title,.widget-list a:hover,.widget-list-more a:hover,.information a:hover .information-title,.footernav a:hover,.related a:hover,.next-wrap a:hover .next-title,.prev-wrap a:hover .prev-text,.page-utility-all a:hover,.tag a:hover,.other-list a:hover{color:#1caac9}#hover-image,.to-top a:hover:after,.article-list a:hover .article-list-image,.article-list a:hover .article-list-meta,.widget-list a:hover .widget-list-image,.ad-wrap a:hover,.page-ad-wrap a:hover,.information a:hover .information-image,.information a:hover .information-author,.book-link a:hover,.prev-wrap a:hover .prev-image,.social-button a:hover{opacity:0.7}html{background:#f1f1f1;font-size:62.5%}body{color:#262626;font-family:游ゴシック体, "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;min-width:1040px;outline:0;overflow-wrap:break-word}input[type="text"]:focus{outline:0;border:none}.container{margin:0 auto;padding:0 20px;position:relative;width:1000px}.container:after{display:block;clear:both;content:''}.header{background:#ffffff;border-bottom:1px solid #dddddd;border-top:6px solid #1caac9}.logo{height:45px;width:147px}.logo a{display:block}.header .logo{float:left;margin:10px 0}.globalnav-wrap{float:right;margin-top:20px}.globalnav,.search-wrap{display:inline-block;vertical-align:middle}.globalnav li{display:inline-block;font-size:14px;font-weight:bold}.globalnav li a{color:#262626;padding:0 20px;text-decoration:none}.globalnav li+li{border-left:1px solid #262626}.globalnav li.is-current a{color:#1caac9}.search{-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;border:1px solid #dedede;padding:0 10px}.search-input,.search-submit{background-color:transparent;border:none;font-size:14px}.search-input{width:110px}.search-submit{background:url(../images/buttons/search.png) no-repeat 0 0;cursor:pointer;height:18px;margin:5px;padding:0;text-indent:-9999px;width:18px}.secondary-content{float:right;width:320px}.secondary-content>*:first-child{margin-top:0}.ad-wrap{margin-top:20px;display:flex !important;justify-content:center;align-items:center}.secondary-content .ad-wrap{background:#ffffff;padding:10px}.ad{width:300px}.ad img{height:auto;width:100%}.widget{background:#ffffff;margin-top:20px;padding:20px}.widget-title{font-size:14px;text-align:center;margin:10px 0 30px}.widget-title:before{content:"";display:block;height:25px;margin-bottom:5px;width:100%}.widget-list li{border-top:1px solid #b5b5b5;padding:13px 0;position:relative}.widget-list li:first-child{border-top:none;padding-top:0}.widget-list li:last-child{padding-bottom:0}.widget-list li a{color:#262626;display:table;text-decoration:none}.widget-list-image,.widget-list-title{display:table-cell;vertical-align:top}.widget-list-image{width:100px}.widget-list-image img{height:auto;vertical-align:bottom;width:100%}.widget-list-title{font-size:12px;font-weight:bold;line-height:1.5;padding-left:10px;word-break:break-all}.widget-list-more{border-top:1px solid #b5b5b5;display:block;font-size:16px;font-weight:bold;margin-top:10px;padding:20px 0;text-align:center}.widget-list-more a{background:#262626;color:#ffffff;display:block;padding:15px;text-decoration:none}.special-wrap .widget-title:before{background:url("../images/others/special-head.png") no-repeat center center}.news-wrap .widget-title:before{background:url("../images/others/new-head.png") no-repeat center center}.news-information-wrap .widget-title:before{background:url("../images/others/information-head.png") no-repeat center center}.ranking-wrap .widget-title:before{background:url("../images/others/ranking-head.png") no-repeat center center}.ranking-wrap .widget-list li:first-child{border-top:none}.ranking-wrap .widget-list li:first-child a{display:block}.ranking-wrap .widget-list li:first-child .widget-list-image,.ranking-wrap .widget-list li:first-child .widget-list-title{display:block}.ranking-wrap .widget-list li:first-child .widget-list-image{width:100%}.ranking-wrap .widget-list li:first-child .widget-list-title{font-size:14px;line-height:1.4;margin-top:13px;padding:0}.ranking-wrap .widget-list li:before{content:"";display:block;height:23px;position:absolute;left:0;top:13px;width:23px;z-index:10}.ranking-wrap .widget-list li:nth-of-type(1):before{background:url("../images/icons/icons.png") no-repeat 0 -60px;top:0}.ranking-wrap .widget-list li:nth-of-type(2):before{background:url("../images/icons/icons.png") no-repeat 0 -90px}.ranking-wrap .widget-list li:nth-of-type(3):before{background:url("../images/icons/icons.png") no-repeat 0 -120px}.ranking-wrap .widget-list li:nth-of-type(4):before{background:url("../images/icons/icons.png") no-repeat 0 -150px}.ranking-wrap .widget-list li:nth-of-type(5):before{background:url("../images/icons/icons.png") no-repeat 0 -180px}.information-wrap{background:#ffffff;font-size:0;margin-top:80px;padding:60px 0 80px}.page .information-wrap{margin-top:30px}.information-head{font-size:18px;font-weight:bold;text-align:center}.information{display:inline-block;margin-right:20px;margin-top:40px;position:relative;width:320px}.information:nth-of-type(3n){margin-right:0}.information:nth-child(n+4){margin-top:40px}.information a{color:#353535;display:table;text-decoration:none;width:100%}.information-image,.information-text{display:table-cell;vertical-align:top}.information-image{width:120px}.information-image img{height:auto;width:100%}.information-text{padding-left:20px}.information-title{font-size:14px;font-weight:bold;margin-top:10px;word-break:break-all}.information-author{font-size:13px;position:absolute;bottom:0;right:0}.footer{padding:50px 0 30px}.footernav-wrap{margin-top:20px}.footernav{font-size:0;margin-top:20px}.footernav li{display:inline-block;font-size:13px}.footernav li a{color:#262626;text-decoration:none}.footernav li+li{border-left:1px solid #262626;margin-left:15px;padding-left:15px}.footernav+.footernav{margin-top:15px}.copyright{color:#969696;display:block;font-size:12px;margin-top:50px}.fixed-share-wrap{-moz-box-shadow:0 3px 7px rgba(0,0,0,0.1);-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.1);box-shadow:0 3px 7px rgba(0,0,0,0.1);background:#ffffff;position:fixed;right:0;top:280px}.fixed-share-button a{display:block;line-height:0;padding:15px;text-indent:-9999px}.fixed-share-button a:after{content:"";display:block;height:30px;width:30px}.fixed-messanger a:after{background:url("../images/icons/icons.png") no-repeat 0 -300px}.fixed-messanger a:hover:after{background-position:right -300px}.fixed-twitter a:after{background:url("../images/icons/icons.png") no-repeat 0 -330px}.fixed-twitter a:hover:after{background-position:right -330px}.fixed-facebook a:after{background:url("../images/icons/icons.png") no-repeat 0 -360px}.fixed-facebook a:hover:after{background-position:right -360px}.fixed-line a:after{background:url("../images/icons/icons.png") no-repeat 0 -390px}.fixed-line a:hover:after{background-position:right -390px}.fixed-instagram a:after{background:url("../images/icons/icons.png") no-repeat 1px -480px}.fixed-instagram a:hover:after{background-position:right -480px}.to-top{cursor:pointer;height:60px;position:absolute;top:-80px;right:0;width:60px}.to-top a{display:block;line-height:0;text-indent:-9999px}.to-top a:after{background:url("../images/icons/icons.png") no-repeat 0 -420px;content:"";display:block;height:60px;width:60px}.to-top.is-active{opacity:0.7;margin-left:460px;position:fixed;bottom:20px;left:50%;right:inherit;top:inherit}.wpcf7-form input,.wpcf7-form textarea{width:100%;border:1px solid #ccc;padding:10px;border-radius:6px;box-sizing:border-box;font-family:游ゴシック体, "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.wpcf7-form input:focus,.wpcf7-form textarea:focus{border:1px solid #ccc}.wpcf7-form input[type="submit"],.wpcf7-form textarea[type="submit"]{width:40%;background:#262626;color:#ffffff;border-radius:0;margin:0 auto;display:block;padding:10px;text-decoration:none;cursor:pointer}.wpcf7-form input[type="submit"]:hover,.wpcf7-form textarea[type="submit"]:hover{opacity:0.7}.wpcf7-form iframe{max-height:100px}.main{margin-top:20px}.home .main{overflow-x:hidden}.primary-content{background:#ffffff;box-sizing:border-box;padding:30px 30px 60px;width:660px}.home .primary-content,.archive .primary-content{background:transparent;padding:0}.breadcrumb{font-size:0}.breadcrumb li{display:inline;font-size:12px;vertical-align:baseline}.breadcrumb li:before{content:">";padding:0 2px;vertical-align:baseline}.breadcrumb li:first-child:before{display:none}.breadcrumb a{color:#515151;text-decoration:none}.page-title{font-size:38px;font-weight:bold;line-height:1.3;margin-top:30px}.article-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.article-wrap .secondary-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:20px}.article-wrap .primary-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.home .article-wrap .secondary-content .ranking-wrap,.archive .article-wrap .secondary-content .ranking-wrap{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:auto;flex-basis:auto;min-height:0%}.home .article-wrap .primary-content .article-list-wrap,.archive .article-wrap .primary-content .article-list-wrap{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:auto;flex-basis:auto}.home .article-wrap .primary-content .article-list-wrap:after,.archive .article-wrap .primary-content .article-list-wrap:after{display:none}.article-list-wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.article-list-wrap:after{content:"";display:block;width:320px}.article-list{background:#ffffff;display:inline-block;margin-top:20px;position:relative;vertical-align:top;width:320px;max-height:300px}.article-list.col02{width:320px}.article-list a{color:#262626;display:block;padding:15px;text-decoration:none}.article-list a img{height:auto;width:100%}.article-list.series-article-list{max-height:310px}.article-list-title{font-size:16px;font-weight:bold;line-height:1.5;margin-top:10px;word-break:break-all}.article-list.is-new:before{background:url("../images/icons/icons.png") no-repeat 0 0;content:"";display:block;height:20px;position:absolute;top:15px;right:15px;width:50px;z-index:10}.article-list.is-special{background:#cee9ef}.article-list.is-special:before{background:url("../images/icons/icons.png") no-repeat 0 -30px;content:"";display:block;height:20px;position:absolute;top:15px;right:15px;width:50px;z-index:10}.article-list .ad{width:auto}.article-column-wrap{background:url("../images/others/article-list-bg.jpg") no-repeat center center;margin-top:20px;padding-bottom:20px}.article-column-wrap .article-list{max-height:none}.article-list .meta-wrap{margin-top:10px;text-align:right}.article-list .date,.article-list .category,.article-list .sponsored{border:none;font-style:italic;margin-left:10px;padding-left:0}.article-list .date,.article-list .category{color:#a0a0a0;font-size:11px}.article-list .sponsored{font-size:12px}.article-list .author-wrap{margin-top:10px}.article-list .author-image{width:36px}.article-list .author-image:before{content:url("../images/others/author-cover-archive.png")}.article-list .author-name{color:#353535;font-size:13px}.pager-wrap{margin-top:30px}.pager{font-size:0;text-align:center}.pager-item{color:#262626;display:inline-block;font-size:18px;font-weight:bold}.pager-item a{display:inline-block;color:#262626;text-decoration:none;padding:10px 15px 6px;border-bottom:4px solid #cacaca}.pager-item.is-current{padding:10px 15px 6px;border-bottom:4px solid #1caac9}.pager-item+.pager-item{margin-left:30px}.page .primary-content{float:left}#sticky{width:320px}#sticky01>*:first-child{margin-top:0}.home .ranking-wrap{margin-top:15px}.main-visual .article-list{margin-top:0;width:100%;max-height:none}.main-visual .article-list a{padding:0}.main-visual .article-list-title{background:rgba(21,21,21,0.85);color:#ffffff;font-size:24px;padding:20px 30px;position:absolute;bottom:0;left:0}.date,.category,.sponsored{display:inline-block;font-size:14px;vertical-align:middle}.date,.category{color:#8a8a8a;font-weight:bold}.category,.sponsored{border-left:1px solid #8a8a8a;margin-left:10px;padding-left:10px}.date{font-style:italic}.sponsored{color:#9d9d9d}.category a{text-decoration:none;color:#1172b0}.category a:hover{color:#1caac9}.meta-wrap{margin-top:30px;position:relative}.meta-wrap.post-header{min-height:50px}.meta{position:absolute;right:0;top:18px}.author{display:inline-block}.author a{text-decoration:none;color:#1172b0}.author a:hover{color:#1caac9}.author a:hover img{opacity:0.7}.author-image,.author-name{display:inline-block;vertical-align:middle}.author-image{width:50px;position:relative;z-index:1}.author-image:before{display:block;content:url("../images/others/author-cover.png");position:absolute;top:0;left:0;z-index:10}.author-image img{height:auto;width:100%}.author-name{font-size:15px;font-weight:bold;margin-left:10px}.author-announce-wrap{margin-top:30px}.author-announce-wrap p{font-size:14px;line-height:1.8}.author-announce-wrap a{color:#1caac9;text-decoration:none}.author-announce-wrap a:hover{color:#1caac9;text-decoration:underline}.column-category{color:#353535;display:block;font-size:13px;text-align:left}.profile-wrap{margin-top:50px}.author-profile{margin-top:10px}.author-profile p{font-size:14px;line-height:1.8}.author-profile a{color:#1caac9;text-decoration:none}.author-profile a:hover{color:#1caac9;text-decoration:underline}.next-wrap{background:#f1f1f1;font-size:0;margin-top:60px}.next-wrap a{color:#262626;display:table;padding:20px;text-decoration:none;line-height:1.4}.next,.next-title{display:table-cell;vertical-align:baseline}.next{width:8em}.next:after{background:url("../images/icons/icons.png") no-repeat 0 -210px;content:"";display:inline-block;height:12px;margin:0 20px;vertical-align:baseline;width:7px}.related-wrap{border-bottom:2px solid #262626;border-top:2px solid #262626;margin-top:15px;padding:20px 0}.related{margin-top:20px}.related li a:before{border:5px solid transparent;border-left-color:#1172b0;content:"";display:inline-block;height:0;width:0}.related li+li{margin-top:10px}.related a{color:#1172b0;text-decoration:none}.book-wrap{font-size:0;margin-top:20px}.book-image,.book-text{display:inline-block;font-size:inherit;vertical-align:top}.book-image{height:160px;margin-right:20px;text-align:center;width:160px}.book-image img{height:160px;width:auto}.book-text{width:420px}.book-title{font-size:16px;font-weight:bold}.book-description{font-size:14px;line-height:1.8;margin-top:10px}.book-link{margin-top:10px}.page-utility-wrap{background:#f1f1f1;margin-top:30px;padding:30px}.prev-wrap{margin-top:20px}.prev-wrap a{color:#262626;display:table;text-decoration:none;width:100%}.prev-image,.prev-text{display:table-cell;vertical-align:top}.prev-image{width:90px}.prev-image img{height:auto;width:100%}.prev-text{padding-left:15px;position:relative}.prev-title{font-size:16px;font-weight:bold;line-height:1.5;word-break:break-all}.prev-date{color:#3a3a3a;font-size:12px;position:absolute;bottom:0;left:15px}.page-utility{font-size:0;margin-top:30px}.page-attachment .page-utility{margin-top:0}.page-utility-last,.page-utility-prev,.page-utility-current,.page-utility-next{display:inline-block;font-size:14px;font-weight:bold;text-align:center;width:173.33333px}.page-utility-last a,.page-utility-prev a,.page-utility-current a,.page-utility-next a{background:#d3d3d3;color:#262626;display:block;padding:15px;position:relative;text-decoration:none}.page-utility-last a:before,.page-utility-prev a:before,.page-utility-current a:before,.page-utility-next a:before{content:"";display:inline-block}.page-utility-last,.page-utility-current,.page-utility-prev{margin-right:10px}.page-utility-last a:before{background:url("../images/icons/icons.png") no-repeat 0 -270px;height:12px;position:absolute;left:15px;top:15px;width:15px}.page-utility-prev a:before{background:url("../images/icons/icons.png") no-repeat 0 -240px;height:12px;position:absolute;left:15px;top:15px;width:7px}.page-utility-next a:before{background:url("../images/icons/icons.png") no-repeat 0 -210px;height:12px;position:absolute;right:15px;top:15px;width:7px}.page-utility-all{display:inline-block;font-size:16px;font-weight:bold;margin-top:30px;text-align:center;width:100%}.page-utility-all a{color:#262626;text-decoration:none}.tag-wrap{margin-top:20px}.tag-head{font-size:15px;font-weight:bold}.tags{font-size:0;margin-top:15px;margin-left:-30px}.tag{display:inline-block;font-size:14px;margin-bottom:5px;margin-left:30px}.tag a{color:#262626;text-decoration:none}.share-wrap{margin-top:40px}.share-wrap iframe{vertical-align:top}.social-wrap{font-size:0;margin-top:40px}.social-button{display:inline-block;font-size:inherit;margin-right:30px;width:285px}.social-button:nth-child(2n){margin-right:0}.page-ad-wrap{font-size:0;margin:40px -5px 30px}.page-ad-wrap .ad{display:inline-block;font-size:inherit}.page-ad-wrap .ad+.ad{margin-left:10px}.recommend-list-wrap{margin-top:50px}.recommend-list-head{font-size:20px;font-weight:bold;text-align:center}.recommend-list{font-size:0;margin-top:40px}.recommend-list .article-list{height:auto;margin-top:20px;width:180px}.recommend-list .article-list:nth-child(-n+3){margin-top:0}.recommend-list .article-list:nth-child(3n){margin-right:0}.recommend-list .article-list a{padding:0}.recommend-list .article-list .meta-wrap{margin:0;padding:0;position:relative;bottom:0;width:100%}.recommend-list .article-list .sponsored{font-style:normal}.recommend-list .article-list-title{font-size:14px}.other-wrap{background:#eaf7fa;margin-top:30px;padding:30px}.other-wrap+.page-ad-wrap{margin-top:30px;margin-bottom:0}.other-list{margin-top:20px}.other-list li{font-size:14px;line-height:1.5;text-indent:-1em}.other-list li+li{margin-top:5px}.other-list a{color:#262626;text-decoration:none}.other-list a:before{content:"・"}.archive-summary-wrap{background:#ffffff;padding:15px;position:relative;overflow:hidden}.archive-summary-wrap .breadcrumb{padding:15px 0;position:relative;z-index:5}.breadcrumb-box3{height:100%;width:22px;background:#1CAAC9;position:absolute;top:0px;right:3px;z-index:4}.breadcrumb-box2{height:100%;width:17px;background:#1CAAC9;position:absolute;top:0px;right:28px;z-index:4}.breadcrumb-box1{height:100%;width:12px;background:#1CAAC9;position:absolute;top:0px;right:48px;z-index:4}.archive-summary{display:table;width:100%;position:relative;z-index:5}.archive-summary-image,.archive-summary-title-wrap{display:table-cell;vertical-align:middle}.archive-summary-image{width:103px}.archive-summary-image img{height:auto;vertical-align:bottom;width:100%}.archive-summary-title-wrap{padding:0 20px}.archive-summary-title{font-size:26px;font-weight:bold;line-height:1.5;text-align:left}.archive-summary-description{font-size:14px;line-height:1.5;margin-top:10px}.archive-summary-description a{color:#1caac9;text-decoration:none}.archive-summary-description a:hover{color:#1caac9;text-decoration:underline}.search-title-wrap{background:#ffffff;padding:15px}.search-title-wrap .breadcrumb{padding:15px}.search-title{font-size:18px;font-weight:bold;padding:15px}.search-word{font-size:26px}.entry-wrap{margin-top:30px}.entry-wrap img{height:auto}.entry-wrap *{color:#262626;font-size:16px;line-height:1.5;max-width:100%;word-wrap:break-word;word-break:break-all}.entry-wrap *:first-child{margin-top:0}.entry-wrap iframe{display:block;margin:0 auto}.entry-wrap strong{font-size:inherit;font-weight:bold}.entry-wrap a{color:#1caac9;font-size:inherit;text-decoration:none}.entry-wrap a:hover{color:#1caac9;text-decoration:underline}.entry-wrap p{font-size:18px;line-height:1.5;margin-top:30px;text-align:justify}.entry-wrap h2{border-bottom:4px solid #424242;font-size:24px;font-weight:bold;line-height:1.3;margin:50px 0 30px;padding-bottom:5px;position:relative}.entry-wrap h2:before{background:#1caac9;content:"";height:4px;width:20%;position:absolute;bottom:-4px;left:0}.entry-wrap .alignleft{float:left;margin-right:15px}.entry-wrap .alignright{float:right;margin-left:15px}.entry-wrap .alignleft:after,.entry-wrap .alignright:after{content:"";clear:both}.entry-wrap .aligncenter{clear:both;display:block;margin:0 auto;text-align:center}.entry-wrap .wp-caption{margin-top:30px}.entry-wrap .wp-caption img{vertical-align:bottom}.entry-wrap .wp-caption-text{background:#f1f1f1;font-size:14px;margin:0;padding:10px}.entry-wrap .gallery{margin-left:-1% !important}.entry-wrap .gallery.gallery-columns-1 .gallery-item{box-sizing:border-box;width:100% !important;margin-left:1%}.entry-wrap .gallery.gallery-columns-2 .gallery-item{box-sizing:border-box;width:49% !important;margin-left:1%}.entry-wrap .gallery.gallery-columns-3 .gallery-item{box-sizing:border-box;width:32% !important;margin-left:1%}.entry-wrap .gallery.gallery-columns-4 .gallery-item{box-sizing:border-box;width:24% !important;margin-left:1%}.entry-wrap .gallery.gallery-columns-5 .gallery-item{box-sizing:border-box;width:19% !important;margin-left:1%}.entry-wrap .gallery.gallery-columns-6 .gallery-item{box-sizing:border-box;width:15% !important;margin-left:1%}.entry-wrap .gallery.gallery-columns-7 .gallery-item{box-sizing:border-box;width:13% !important;margin-left:1%}.entry-wrap .gallery.gallery-columns-8 .gallery-item{box-sizing:border-box;width:11% !important;margin-left:1%}.entry-wrap .gallery.gallery-columns-9 .gallery-item{box-sizing:border-box;width:10% !important;margin-left:1%}.entry-wrap .gallery img{border:none !important;vertical-align:middle}.entry-wrap .gallery .gallery-caption{margin:auto !important;box-sizing:border-box;text-align:left}.entry-wrap .gallery.gallery-size-thumbnail .gallery-caption{max-width:150px}.entry-wrap .gallery.gallery-size-medium .gallery-caption{max-width:300px}.entry-wrap .gallery.gallery-size-large .gallery-caption{max-width:1024px}.pager-item a:hover{border-bottom-color:#1caac9}.related a:hover:before{border-left-color:#1caac9}.page-utility-last a:hover,.page-utility-prev a:hover,.page-utility-current a:hover,.page-utility-next a:hover{background:#ffffff}.other-list a:hover{text-decoration:underline}
