@charset "utf-8";.fa-red{color:#deb3a6 !important;}.noLoginAd{display:none;}div#comment_js_area{clear:both;}div#comment_js_area{position:relative;clear:both;min-height:32px;background:#fafafa;padding:9px;border-radius:3px;margin:20px auto;border:1px solid #f0f0f0;}div#comment_js_area > span{position:absolute;width:100%;display:inline-block;text-align:center;}div#comment_js_area > span > img{display:inline;}div#comment_js_area .tab-cont-wrap a.com-btn-white-s.like-btn{color:#C00;border:1px solid #C00;}div#comment_js_area .tab-cont-wrap a.com-btn-white-s.like-btn:hover,
div#comment_js_area .tab-cont-wrap a.com-btn-bule-s.like-btn{color:#ffffff;background-color:#C00;border-color:#C00;}.com-entry-page .tag{border:none;display:block;padding:0;}.comment_title.ttl_comment{clear:both;}.linker-comment-form{text-align:center;margin:30px 0;clear:both;}.linker-comment-form a{display:inline-block;width:auto;}.linker-comment-form i{display:inline-block;margin-left:5px;}.com-entry-page .editor,
.com-entry-page .content{width:100%;margin:0 auto 20px;float:none;}.com-entry-page .detailing .content{margin:50px 5%;}.com-entry-page .detailing .head .content{width:100%;margin:0;}.com-entry-page .supp{width:100%;float:none;margin:20px auto;background:#c9ecfb5e;border:1px solid #bbdfef6e;border-radius:3px;}.com-entry-page .detailing+.tool{margin-top:0;}.com-entry-page .tag{display:block;}.com-entry-page .pager,
.com-entry-page .stop{float:none;margin:35px auto 15px;}.com-entry-page .writer-long{width:100%;float:none;margin:20px auto;background:#c9ecfb5e;border:1px solid #bbdfef6e;border-radius:3px;}.com-entry-page .writer-long:after{content:"";display:block;clear:both;}.com-entry-page div.entry_links{overflow:hidden;margin:30px 0 10px;}.com-entry-page div.entry_links div{width:49%;padding:5px 0;border:1px solid #DEE8ED;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:93.75%;}.com-entry-page div.entry_links .prev{float:left;text-align:center;background:#EAF0F3 url(/img/common/img_arrow_left.png) left center no-repeat;background-size:contain;}.com-entry-page div.entry_links .next{float:right;text-align:center;background:#EAF0F3 url(/img/common/img_arrow_right.png) right center no-repeat;background-size:contain;}.com-entry-page div.entry_links div span{font-size:81.25%;}.com-entry-page .tag ul{padding:0;}.com-entry-page .tag{display:block;font-size:90%;}.com-btn-gradient{box-sizing:border-box;-webkit-box-sizing:border-box;display:block;width:90%;padding:10px 0;margin:10px auto 0;border-radius:3px;text-decoration:none;color:#FFF;background-color:#007396;text-align:center;font-size:16px!important;cursor:pointer;}.com-btn-gradient:hover,
.com-btn-gradient:focus,
.com-btn-gradient:active{background-color:#0eacea;color:#FFFFFF;}.com-btn-gradient:visited{color:#FFFFFF;}.grad2{border:1px solid #b9e7f9;color:#3c8ccd;background-color:#c9ecfb;background-image:-webkit-gradient(linear, left top, left bottom, from(#c9ecfb), to(#b5e3f6));background-image:-webkit-linear-gradient(top, #c9ecfb,#b5e3f6);background-image:-moz-linear-gradient(top, #c9ecfb,#b5e3f6);background-image:-ms-linear-gradient(top, #c9ecfb,#b5e3f6);background-image:-o-linear-gradient(top, #c9ecfb,#b5e3f6);background-image:linear-gradient(to bottom, #c9ecfb,#b5e3f6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#c9ecfb, endColorstr=#b5e3f6);text-align:center;font-size:14px;cursor:pointer;}.grad2:hover,.grad2:focus,.grad2:visited,.grad2:active{background-color:#82caed;background-image:-webkit-gradient(linear, left top, left bottom, from(#9edaf7), to(#82caed));background-image:-webkit-linear-gradient(top, #9edaf7, #82caed);background-image:-moz-linear-gradient(top, #9edaf7, #82caed);background-image:-ms-linear-gradient(top, #9edaf7, #82caed);background-image:-o-linear-gradient(top, #9edaf7, #82caed);background-image:linear-gradient(to bottom, #9edaf7, #82caed);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#9edaf7, endColorstr=#82caed);border:1px solid #86d1f3;}.grad-orange{display:block;background-color:#e8bc13;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#FFF;cursor:pointer;font-size:14px;padding:8px;margin-bottom:5px;text-align:center;text-decoration:none;}.grad-orange:hover,.grad-orange:focus,.grad-orange:visited,.grad-orange:active{background-color:#e88713;background-image:none;}#password + .com-btn-gradient{margin-top:20px;}.com-btn-gradient#comment-submit{display:inline-block;}@media screen and (min-width:981px){.com-btn-gradient#comment-submit{}}div.summary{clear:both;border:5px solid #FFDDCC;background-color:#FFF0E0;padding:10px;margin:20px 0;-webkit-border-radius:4px;-moz-border-radius:4px;}div.intro{border:1px solid #B0C0F0;background-color:#DDEEFF;line-height:1.5;padding:0 10px;margin:20px 0;}div.info{border:1px solid #EECCCC;background-color:#FFEEEE;padding:10px;margin:20px 0;}ul.note{border-top:1px solid #BBBBBB;padding-top:10px;}div.box2{clear:both;border:1px solid #CCCCCC;background-color:#F0F0F0;padding:10px;margin:20px 0;-webkit-border-radius:4px;-moz-border-radius:4px;}.kome{display:block;position:relative;padding-left:1rem;}.kome:before{content:"※";position:absolute;top:0;left:0;}.mt0{margin-top:0!important;}a.link_movie{padding:5px 0 5px 30px;background:left center no-repeat url(/img/film_reel-128.png);background-size:11%;}.memo{clear:both;}.com-entry-page .head{width:100%;margin:20px auto 0;float:none;position:relative;left:0;}.com-entry-page .tool{width:90%;margin:0 auto;float:none;position:relative;left:0;}.com-entry-page .head_508396{width:80%;margin:30px 10% 0;float:none;position:relative;left:0;}.com-entry-page .head .memo:before,
.com-entry-page .head .memo:after{content:" ";display:table;}.com-entry-page .head .memo:after{clear:both;}.com-entry-page .head .memo{*zoom:1;-5px}.com-entry-page .head .bnr-other-company{margin:30px auto;text-align:center;line-height:normal;}.com-entry-page .head .bnr-other-company a{display:inline-block;line-height:normal;}.com-entry-page .head .bnr-other-company a img{width:100%;max-width:600px;}sup,sub{font-size:75%;}.com-photo-news-list .article.top p.title{line-height:1.3;}.com-photo-news-list .article.top .row p.subtitle{font-size:125%;font-weight:bold;color:#333333;text-align:center;}.com-photo-news-list .article.top .row p.body2{font-size:87.5%;line-height:1.5;color:#333333;}@media screen and (max-width:480px){.com-photo-news-list .article.top .row p.subtitle{font-size:125%;font-weight:bold;color:#333333;text-align:center;}}ul#rt_article_auto li a p{font-family:'Meiryo', メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;}.cf:before,
.cf:after{content:" ";display:table;}.cf:after{clear:both;}.cf{*zoom:1;}.button_blue{border:1px solid #25729a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;font-family:arial, helvetica, sans-serif;padding:8px 0;text-decoration:none;display:inline-block;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);font-weight:bold;color:#FFFFFF;background-color:#3093c7;background-image:-webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));background-image:-webkit-linear-gradient(top, #3093c7, #1c5a85);background-image:-moz-linear-gradient(top, #3093c7, #1c5a85);background-image:-ms-linear-gradient(top, #3093c7, #1c5a85);background-image:-o-linear-gradient(top, #3093c7, #1c5a85);background-image:linear-gradient(to bottom, #3093c7, #1c5a85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);}.button_blue:hover{border:1px solid #1c5675;background-color:#26759e;background-image:-webkit-gradient(linear, left top, left bottom, from(#26759e), to(#133d5b));background-image:-webkit-linear-gradient(top, #26759e, #133d5b);background-image:-moz-linear-gradient(top, #26759e, #133d5b);background-image:-ms-linear-gradient(top, #26759e, #133d5b);background-image:-o-linear-gradient(top, #26759e, #133d5b);background-image:linear-gradient(to bottom, #26759e, #133d5b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#26759e, endColorstr=#133d5b);}ul#rt_article_auto li a p{font-family:'Meiryo', メイリオ, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;}.cf:before,
.cf:after{content:" ";display:table;}.cf:after{clear:both;}.cf{*zoom:1;}.col-sub .top-banner{width:100%;margin:0 auto 10px;text-align:center;}.col-sub .top-banner iframe{width:300px;margin:0 auto;}.col-sub .edit-userdata{margin-top:0;}.section.news{margin:0;}.com-common-right .section.news{margin-left:0;}div.mini-img-banner ul,div.mini-img-banner .mini-banner-group{text-align:center;}div.mini-img-banner ul li,div.mini-img-banner .mini-banner-group .mini-bnr{width:300px;display:inline-block;vertical-align:middle;padding-bottom:0;margin:5px auto;}.col-sub .side_banner + .side_banner{margin-top:10px;}.col-sub .side_banner img{width:100%;}.col-sub #side_one_click{position:relative;padding:30px 0;margin:0 auto;border-top:1px solid #9a9a9a;clear:both;border-bottom:none 0;margin-bottom:0;}.col-sub .top-banner + #side_one_click{margin-top:0;}.col-sub #side_one_click h2 + a{position:absolute;top:20px;right:0;}.col-sub #side_one_click h3{line-height:1.3;font-size:100%;margin-bottom:20px;clear:both;}.col-sub #side_one_click h3 span{font-size:100%;color:#0167bb;}.col-sub #side_one_click .contact-form-submit input{width:100%;margin-bottom:12px;font-family:FontAwesome,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;}.col-sub #side_one_click .icheck ul{margin:0 10px;}.col-sub #side_one_click .icheck ul li{padding:7px 0;border-bottom:1px dotted #e8e8e8;font-size:93.75%;font-weight:bold;}.col-sub #side_one_click .icheck ul li:first-child{padding-top:0;}.col-sub #side_one_click .icheck ul li:last-child{border-bottom:none;padding-bottom:20px;}.col-sub .com-ranking{width:100%;float:none;}.com-pickup div.section{float:none;}.com-pickup.col-sub .row > div#side_one_click:first-child{margin-top:0;}.com-pickup div.img-banner-right{width:100%;margin:30px auto 0;float:none;text-align:center;}.com-pickup div.img-banner-right iframe{width:300px;margin:0 auto;}.col-sub .bottom-banner{width:100%;float:none;}.col-sub .bottom-banner li{width:300px;margin:0 auto;}.col-sub #side_one_click .com-btn-gradient{margin-top:10px;clear:both;}@media screen and (min-width:481px){.col-sub #side_one_click{width:100%;}.col-sub .edit-userdata{float:none;width:100%;}.com-pickup div.section{width:100%;}.com-common-right .recommend-item{width:100%;}.com-common-right .top-banner{border-top:none;}.com-common-right .news{margin-left:51%;}}@media screen and (max-width:980px){.col-sub{margin-top:0px;}.col-sub .top-banner-sp, .col-sub .bottom-banner-sp{margin:15px 0;text-align:center;}.col-sub .top-banner, .col-sub .bottom-banner{display:none;}}@media screen and (min-width:981px){.col-sub #side_one_click{width:300px;margin-top:15px;clear:none;}.com-common-right .news{margin-left:0;margin-top:20px;}.col-sub .top-banner-sp, .col-sub .bottom-banner-sp{display:none;}}#mt_convention h2{margin:0 0 25px;padding:0;font-weight:bold;line-height:1.25;color:#333;text-align:left;}#mt_convention h2{margin:25px 0;padding:10px 5px;border-left:5px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;background:#e0e0e0;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));background:-moz-linear-gradient(top, #fff, #e0e0e0) !important;}#mt_convention table{width:96%;margin:0 auto;padding:0;border-collapse:collapse;background:#fff;font-size:93.75%;}#mt_convention table caption{margin:0 0 2px;padding:0;text-align:right;color:#900;}#mt_convention th,	#mt_convention td{margin:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px dotted #ccc;border-right:1px dotted #ccc;vertical-align:middle;}#mt_convention tr:nth-child(even){background:#fff;}#mt_convention tr:nth-child(odd){background:#f0f0f0;}#mt_convention td{padding:6px;}#mt_convention th{font-weight:bold;padding:9px 6px;}#mt_convention .noborderL{border-left:none;}#mt_convention .noborderR{border-right:none;}#mt_convention th a.button,	#mt_convention td a.button{color:#000;}#mt_convention th a:hover.button,	#mt_convention td a:hover.button{color:#fff;}#header,#contents,#footer{width:1200px;margin:0 auto 20px;text-align:left;}#contents_main{float:left;width:850px;margin:0;background:#f00;}#contents_sub{float:right;width:300px;background:#f0f;}#customarea{clear:both;width:100%;margin:0 auto;background:#fff;}article.management section.block{display:-webkit-box;display:-moz-box;margin:0 0 0 -50px;}article.management section.block .item{box-sizing:border-box;width:400px;border:1px #ccc solid;padding:20px;margin:0 0 50px 50px;}article.management section.block .item .profile{display:table;}article.management section.block .item .profile .photo{display:table-cell;width:140px;vertical-align:top;}article.management section.block .item .profile .comment{display:table-cell;vertical-align:top;}article.management section.block .item .cat_block{margin:20px 0 0 0;}article.management section.block .item .cat_block ul.cat_list{margin:0;padding:0;line-height:2em;}article.management section.block .item .cat_block ul.cat_list li{list-style-type:none;padding:0 0 0 10px;background:url(files/arrow.png) 0 0.75em no-repeat;}article.management section.block .item .cat_block h4{border-left:4px #a7cdf1 solid;padding:0 0 0 10px;}@media screen and (max-width:960px){#header,#contents,#footer{width:100%;margin:0 auto 20px;text-align:left;}#contents_main{clear:both;width:100%;margin:0;}#contents_sub{clear:both;width:100%;margin:0;}#customarea{clear:left;width:100%;margin:0 auto;background:#fff;}article.management section.block{display:-webkit-box;display:-moz-box;margin:0 0 0 -5%;width:100%;box-sizing:border-box;}article.management section.block .item{box-sizing:border-box;width:50%;border:1px #ccc solid;padding:20px;margin:0 0 50px 5%;box-sizing:border-box;}article.management section.block .item .profile{display:table;}article.management section.block .item .profile .photo{display:table-cell;width:140px;vertical-align:top;}article.management section.block .item .profile .comment{display:table-cell;vertical-align:top;}article.management section.block .item .cat_block{margin:20px 0 0 0;}article.management section.block .item .cat_block ul.cat_list{margin:0;padding:0;line-height:2em;}article.management section.block .item .cat_block ul.cat_list li{list-style-type:none;padding:0 0 0 10px;background:url(files/arrow.png) 0 0.75em no-repeat;}article.management section.block .item .cat_block h4{border-left:4px #a7cdf1 solid;padding:0 0 0 10px;}}@media screen and (max-width:480px){#header,#contents,#footer{width:100%;margin:0 auto 20px;text-align:left;}#contents_main{clear:both;width:100%;margin:0;}#contents_sub{clear:both;width:100%;margin:0;}#customarea{clear:left;width:100%;margin:0 auto;background:#fff;}article.management section.block{display:block;margin:0 0 0 -5%;}article.management section.block .item{box-sizing:border-box;width:100%;border:1px #ccc solid;padding:2%;margin:0 0 50px 5%;}article.management section.block .item .profile{display:table;}article.management section.block .item .profile .photo{display:table-cell;width:140px;vertical-align:top;}article.management section.block .item .profile .comment{display:table-cell;vertical-align:top;}article.management section.block .item .cat_block{margin:20px 0 0 0;}article.management section.block .item .cat_block ul.cat_list{margin:0;padding:0;line-height:2em;}article.management section.block .item .cat_block ul.cat_list li{list-style-type:none;padding:0 0 0 10px;background:url(files/arrow.png) 0 0.75em no-repeat;}article.management section.block .item .cat_block h4{border-left:4px #a7cdf1 solid;padding:0 0 0 10px;}}.page-series-index .news-latest{margin-bottom:30px;padding:10px 2%;border:5px solid #f0f0f0;}.page-series-index .news-latest a{text-decoration:none;color:#000;}.page-series-index .news-latest>h2{color:#777;}.page-series-index .series-index-box ul.list-trim li{position:relative;width:auto;padding:0.2em 0 0.2em 0.6em;margin:0;border-bottom:1px dotted #CCC;}.page-series-index .series-index-box ul.list-trim li:last-child{border-bottom:none;}.page-series-index .series-index-box ul.list-trim li:before{position:absolute;top:3px;left:0;content:"\f0da";font-family:FontAwesome;}.page-series-index .series-index-box ul.list-trim li a{display:block;color:#0000de;}.page-series-index .series-index-box ul.list-trim li a:visited{color:#80008b;}.page-series-index .series-index-box ul.list-trim li a:hover,
.page-series-index .series-index-box ul.list-trim li a:active{color:#CC0000;text-decoration:underline;}.page-series-index .series-index-box ul.list-trim li .entryData{display:inline-block;margin-left:10px;color:#859096;font-size:12px;}.page-series-index .series-index-box .title-list{width:100%;float:none;}.page-series-index .series-index-box .title-list > ul{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.page-series-index .series-index-box .title-list>ul>li{position:relative;padding-bottom:32px!important;border-bottom:none;}.page-series-index .series-index-box .title-list ul.list-trim{padding:12px 4% 8px;border:none;border-top:none;}.page-series-index .title-list .series-list-link{width:92%;padding:0 4% 12px;position:absolute;bottom:0;left:0;display:block;text-align:right;font-size:0.9rem;}.page-series-index .title-list .series-list-link i{margin-left:5px;}.page-series-index .category-list-ancher{text-align:right;}.page-series-index .category-list-ancher .fa{margin-right:2px;}.page-series-category-index .title-list ul li{padding:10px 0;border-bottom:1px solid #e9eef2;width:100%;overflow:hidden;}.page-series-category-index .title-list ul li a{display:block;text-decoration:none;}.page-series-category-index .title-list ul li a:after{content:"";display:block;clear:both;}.page-series-category-index .title-list>ul>li .img-sp{position:relative;background-color:#297cc2;}.page-series-category-index .title-list>ul>li .img > span{position:absolute;right:0.2rem;top:0.2rem;color:#fff;text-align:right;}.page-series-category-index .title-list ul li div:nth-of-type(1){width:37%;float:left;margin-right:10px;box-sizing:border-box;}.page-series-category-index .title-list ul li div:nth-of-type(1) img{width:100%;}.page-series-category-index .title-list ul li div:nth-of-type(2){width:59%;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-series-category-index .title-list ul li div:nth-of-type(2) p:nth-of-type(1){color:#000;font-size:100%;font-weight:bold;line-height:1.35;}.page-series-category-index .title-list ul li a:hover div:nth-of-type(2) p:nth-of-type(1){color:#0f6ab5;text-decoration:underline;}.page-series-category-index .title-list ul li a:active div:nth-of-type(2) p:nth-of-type(1){color:#5c67b4;}.page-series-category-index .title-list ul li div:nth-of-type(2) p:nth-of-type(2){color:#000;font-size:87.5%;}.page-series-index .title-list li .com-page-title-box-img img{width:100%;display:block;}.page-series-index .series-index-box ul.list-trim li{border-bottom:none;}@media screen and (min-width:481px){.com-page-title-box a{display:block;text-decoration:none;color:#fff;}.com-page-title-box a:hover{text-decoration:underline;}.page-series-index .series-index-box .title-list>ul>li{width:49%;display:inline-block;float:none!important;padding:0 0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fafafa;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;box-shadow:0 1px 3px #888;}.page-series-category-index .title-list>ul>li{width:49.5%;display:inline-block;float:none!important;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;}.page-series-index .series-index-box .title-list > ul > li:nth-child(odd){padding:0;margin:0 1% 10px 0;}.page-series-index .series-index-box .title-list > ul > li:nth-child(even){padding:0;margin:0 0 10px 1%;}.page-series-category-index .title-list>ul>li:nth-child(odd){padding:10px 1% 10px 0;}.page-series-category-index .title-list>ul>li:nth-child(even){padding:10px 0 10px 1%;}.page-series-category-index .title-list>ul>li a{background-color:#f0f0f0;}.page-series-category-index .title-list ul li div:nth-of-type(2){padding:10px 2% 10px 0;}.page-series-index .category-list-ancher{margin:-2rem 0 10px}}@media screen and (max-width:980px){.page-series-index .series-index-box .title-list li .com-page-title-box-img{display:block;}.page-series-index .series-index-box .title-list li a .com-page-title-box-txt{display:none;background-color:#297cc2;padding:16px 0;color:#fff;text-align:center;font-weight:bold;}}@media screen and (min-width:981px){.page-series-index .com-entry-page > .row,	.page-series-index .series-index-box .col-main .row{width:847px;}.page-series-index .series-index-box .title-list li .com-page-title-box-img.sp-photo{position:relative;background-color:#4596d8;}.page-series-index .series-index-box .title-list li .com-page-title-box-img.sp-photo > span{position:absolute;right:0.2rem;bottom:0.2rem;color:#fff;text-align:right;text-decoration:none;}.page-series-index .series-index-box .title-list li .com-page-title-box-img{display:block;}.page-series-index .series-index-box .title-list li .com-page-title-box-img img{width:100%;}.page-series-index .series-index-box .title-list li .com-page-title-box-txt{display:none;}.page-series-index .series-index-box .title-list>ul>li,	.page-series-category-index .title-list>ul>li{width:49%;display:inline-block;float:none!important;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;}.com-page-title-box a{display:block;background-color:#fff;}}@media screen and (max-width:480px){.page-series-index .news-latest{padding:10px 3%;}.page-series-index .series-index-box ul.list-trim li:before{top:9px;left:1px;}.page-series-index .series-index-box ul.list-trim li, .page-series-index .series-index-box ul.list-trim li:last-child{border-bottom:1px dotted #ccc;padding:0;}.page-series-index .series-index-box ul.list-trim li a{color:#333;font-size:100%;padding:10px 0 6px 12px;}.page-series-index .series-index-box ul.list-trim li:hover,	.page-series-index .series-index-box ul.list-trim li:active{background:#f0f0f0;border-color:#5c67b4;}.page-series-index .series-index-box ul.list-trim li a:hover,	.page-series-index .series-index-box ul.list-trim li a:active{color:#0f6ab5;text-decoration:none;}.page-series-index .series-index-box ul.list-trim li .entryData{margin-left:5px;}}.com-entry-page .detailing{}.com-entry-page .detailing h1,
.com-entry-page .detailing h2,
.com-entry-page .detailing h3,
.com-entry-page .detailing h4,
.com-entry-page .detailing h5,
.com-entry-page .detailing h6,
.com-entry-page .detailing p{text-align:left;}.com-entry-page .detailing h3{font-size:125%;font-weight:bold;line-height:1.5;color:#333333;margin:18px 0 12px 0;padding:4px 12px;background-color:#f2f5f6;background-image:-webkit-gradient(linear, left top, left bottom, from(#f2f5f6), to(#c8d7dc));background-image:-webkit-linear-gradient(top, #f2f5f6, #c8d7dc);background-image:-moz-linear-gradient(top, #f2f5f6, #c8d7dc);background-image:-ms-linear-gradient(top, #f2f5f6, #c8d7dc);background-image:-o-linear-gradient(top, #f2f5f6, #c8d7dc);background-image:linear-gradient(to bottom, #f2f5f6, #c8d7dc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f2f5f6, endColorstr=#c8d7dc);border-left:4px solid #338888;border-top:1px solid #D0D0D0;border-right:1px solid #D0D0D0;border-bottom:1px solid #BBBBBB;vertical-align:baseline;text-align:left;clear:both;}.com-entry-page .detailing .content p.a1{font-size:112.5%;}.com-entry-page .detailing .content p.main-image{margin:0;}.page-enquete-detail .col-main form button.com-btn-gradient[type="submit"]:not(#comment-submit){width:330px;margin:0 auto;margin-top:20px;}.page-enquete-detail .col-main form .com-icons{display:none;}p.enq_date{font-size:80%;text-align:right;}p.enq_sub_data span{margin-left:10px;}p.enq_sub_data span i{margin-right:5px;}@media screen and (min-width:481px){.page-enquete-detail .col-main .category_list{margin-bottom:40px;}}.page-enquete-detail .col-main .category_list section span.enq_sub_data{color:#859096;font-size:87.5%;white-space:nowrap;}.page-enquete-detail .col-main .category_list section span.enq_sub_data i{margin-right:5px;}#oneclick_cmt{margin:20px auto 0;}#oneclick_cmt .ttl_comment{float:right;}#oneclick_cmt .tab-menu,
#oneclick_cmt .tab-cont-wrap,
#oneclick_cmt .com-entry-page .comment,
#oneclick_cmt .com-pager,
#oneclick_cmt .comment{width:100%;max-width:100%;}#oneclick_cmt .comment-pager{margin-left:0px;}#oneclick_cmt .com-icons{top:20px;right:487px;}#oneclick_cmt .com-btn-submit{margin:0 auto;display:block;}.com-article-list .article a{display:table;width:100%;padding:0 5px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;transition:all .3s;}.com-article-list .article a .img,
.com-article-list .article a .txt{display:table-cell;vertical-align:middle;}.com-article-list .article a .img{width:60px;height:60px;padding:5px;}.com-article-list .article a .img img{width:100%;border-radius:3px;}.com-article-list .article a .txt{padding:5px 0;}.com-article-list .article a .txt p{border-left:none;}.com-article-list .article a .txt p i.fa-comment{margin-right:4px;}.column-list + .title-list{margin-top:20px;}.com-article-list .article{position:relative;}.com-article-list .article a{padding:8px 40px 8px 0;}.com-article-list .article a.clipicon{width:32px;height:32px;top:50%;margin-top:-15px;padding:0;right:5px;position:absolute;z-index:1000;display:block;border:none;}.com-article-list .article .txt span.entry_like_text{display:inline-block;}.com-article-list .article .txt span.entry_like_text i{margin-right:4px;}.clip-news .com-article-list{position:relative;margin:8px 2%;}@media screen and (min-width:481px){}@media screen and (min-width:981px){.column-list + .title-list{margin-top:0px;}}#member-login section.signin,
#member-login section.signup{float:none;margin:0 auto 5px;min-height:0;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.com-signin section.signin h2+p.pass{margin:-20px 0 15px;font-weight:normal;font-size:0.8rem;text-align:right;}.com-signin section.signin button[type="submit"]{margin:15px 0;}.com-signin section.signin p.pass,.com-signin section.signin p.mail{font-size:81.25%;}#member-login section.signup ul{margin-bottom:15px;}#member-login section.signin button,
#member-login section.signin input.com-btn-submit[type="submit"]{margin:10px 0;}#member-login section.signin form div.icheck{margin:5px 0;}#member-login section.signin form input[type="password"] + p{font-weight:normal;}#member-login section.signin form p.mail{font-size:93.75%;margin:5px 0;}#member-login section.signin form p a{color:#2e41b3;}#member-login section.signin form input.com-btn-submit[type="submit"]{width:100%;position:static;margin-left:0;font-family:FontAwesome !important;}#member-login section.signup a{margin:16px 0;}.signupForm dl{display:block;padding:10px 0;width:100%;}.signupForm+p{margin-top:10px;}.signupForm dt{display:block;}.signupForm dd{display:block;}@media screen and (min-width:981px){.signupForm dl{display:table;}.signupForm dt{display:table-cell;width:28%;padding-right:2%;text-align:right;}.signupForm dd{display:table-cell;}}.page-member .col-main form .column-2 + .section{padding-top:0;border-top:1px solid #d0d8de;}.page-member .col-main form .table-certif .col,
.page-member .col-main form .table-society .col{width:45%;clear:unset;}.page-member .col-main form .table-certif div.col:first-child,
.page-member .col-main form .table-society div.col:first-child{width:100%;clear:both;margin-bottom:16px;}.page-member .col-main form .submit{font-family:FontAwesome !important;}.page-member .ico-myhome:after{content:"\f015";font-family:FontAwesome;display:inline-block;vertical-align:top;margin-left:5px;}.page-member .ico-employment:after{content:"\f0f8";font-family:FontAwesome;display:inline-block;vertical-align:top;margin-left:5px;}#member-regist .form-link-list{margin:10px;padding:5px;background:#fafafa;font-size:87.5%;}#member-regist .form-link-list span{color:#C00;font-weight:bold;}.page-member .col-main form input + p{margin-top:5px;}@media screen and (min-width:981px){#member-regist .col-main, .simplic.page-member .col-main{padding-right:0;border-right:none;display:block;margin:0 auto;}.page-member .col-main form .column-2 p.left-h{width:150px;}.page-member .col-main form .column-2 div.right:last-of-type{border-bottom:none;}}.com-signin section,
.com-common-right .com-recommend,
.com-common-right .com-no-login{margin-bottom:20px;}.com-signin section.signin ,
.com-signin section.signup{float:none;min-height:unset;margin:5px auto;}.com-signin section h2{font-size:120%;}.com-signin section.signin input[type="text"] ,
.com-signin section.signin input[type="password"]{height:30px;}@media screen and (min-width:481px){.com-signin section, .com-signin section.signin{min-height:330px;}.com-signin section{margin-bottom:0;}}@media screen and (min-width:981px){.com-common-right .com-recommend,
.com-common-right .com-no-login{margin-bottom:0;}.com-signin, .com-signin.no-sidebar{padding-left:0;}}.page-mypage .status{margin-bottom:16px;}.page-mypage .status a{width:auto;}.page-mypage .point_faq{text-align:right;}.read-more-btn{display:none;}.page-mypage .col-main .puckup-news,
.page-mypage .col-main .clip-news,
.page-mypage .col-main .comment,
.page-mypage .col-main .relation,
.page-mypage .col-main .notificationBox{padding:0;border:1px solid #cccccc;-webkit-border-radius:3px;border-radius:3px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.page-mypage .col-main .puckup-news:after,
.page-mypage .col-main .clip-news:after,
.page-mypage .col-main .comment:after,
.page-mypage .col-main .relation:after,
.page-mypage .col-main .notificationBox:after{display:block;content:"";clear:both;}.page-mypage .col-main .notificationBox{margin-bottom:35px;}.page-mypage .col-main .puckup-news h2,
.page-mypage .col-main .clip-news h2,
.page-mypage .col-main .comment h2,
.page-mypage .col-main .relation h2,
.page-mypage .col-main .notificationBox h2{width:100%;height:38px;padding:8px;margin-bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#ebebeb;border-top:1px solid #fff;border-bottom:1px solid #bcbcbc;border-left:none;font-size:0.95rem;text-align:left;}.page-mypage .col-main .puckup-news h2:before,
.page-mypage .col-main .clip-news h2:before,
.page-mypage .col-main .comment h2:before,
.page-mypage .col-main .relation h2:before,
.page-mypage .col-main .notificationBox h2:before{width:6px;height:22px;margin-right:6px;display:inline-block;content:"";background:#51a7fa;background:-webkit-gradient(linear, left top, right top, color-stop(0.88, #1687f3), color-stop(0.67, #51a7fa));background:-webkit-linear-gradient(left, #51a7fa 67%, #1687f3 88%);background:-moz-linear-gradient(left, #51a7fa 67%, #1687f3 88%);background:-ms-linear-gradient(left, #51a7fa 67%, #1687f3 88%);background:linear-gradient(to right, #51a7fa 67%, #1687f3 88%);-webkit-border-radius:3px;border-radius:3px;vertical-align:middle;}.page-mypage .col-main .puckup-news h2:after,
.page-mypage .col-main .clip-news h2:after,
.page-mypage .col-main .comment h2:after,
.page-mypage .col-main .relation h2:after,
.page-mypage .col-main .notificationBox h2:after{content:"";display:block;width:2px;height:2px;background:#fff;position:absolute;top:10px;left:9px;opacity:0.7;border-radius:2px;clear:both;}.page-mypage .col-main .notificationBox .mypage-news-list{border-top:none;}.page-mypage .col-main .notificationBox .mypage-news-list li{border-bottom:1px solid #e0e0e0;}.page-mypage .col-main .notificationBox .mypage-news-list li:last-child{border-bottom:none;}.page-mypage .col-main .puckup-news ul,
.page-mypage .col-main .relation #rt_article_auto,
.page-mypage .col-main .comment .com-my-comment-list,
.page-mypage .clip-news ul.a,
.page-mypage .col-main .notificationBox .mypage-news-list a{width:96%;padding:8px 2%;float:none;}.page-mypage .col-main .notificationBox .zero-notification{width:96%;padding:16px 2%;float:none;}.page-mypage .col-main .notificationBox .mypage-news-list a{border-bottom:none;background:transparent;}.page-mypage .col-main .notificationBox .mypage-news-list a time{padding:0 2%;color:#90979c;display:none;}.page-mypage .col-main .notificationBox .mypage-news-list li .seminar_data{padding:0 2% 0 0;margin:0;border-left:none;font-size:13px;line-height:20px;color:#90979c;display:none;}.page-mypage .col-main .comment .com-my-comment-list .sort{text-align:right;font-size:0.8rem;}.page-mypage .col-main .relation #rt_article_auto li{margin-left:1rem;}.page-mypage .clip-news ul li:first-child,
.page-mypage .puckup-news ul li:first-child{border-top:none;}.page-mypage .col-main .comment .com-my-comment-list > ul > li:last-child{border-bottom:none;}.page-mypage .col-main .comment .com-my-comment-list ul li div > a{display:inline-block;margin-right:0.5rem;font-size:1rem;}.page-mypage .col-main .relation #rt_article_auto li a+span,
.page-mypage .col-main .comment .com-my-comment-list ul li div > a+span{color:#949494;}.page-mypage .col-main .comment .com-my-comment-list ul li ul li:nth-of-type(3){width:100%;}.page-mypage .col-main .puckup-news .com-pull-right,
.page-mypage .col-main .comment .com-pull-right,
.page-mypage .col-main .clip-news .com-pull-right{width:auto;display:inline-block;position:absolute;top:5px;right:10px;padding:2px 8px;}.com-mypage .setting-link{margin-bottom:16px;}.com-mypage .setting-link li{position:relative;}.com-mypage .setting-link li a{width:100%;height:100%;display:block;text-align:center;vertical-align:middle;}.com-mypage .setting-link li a:hover,
.com-mypage .setting-link li a:visited{color:#fff;}.com-mypage .setting-link li a span:last-child{font-size:0.75rem;}.com-mypage .setting-link li a span:first-child{font-size:1rem;font-weight:bold;}@media screen and (max-width:480px){.page-mypage .col-main .relation h2{height:auto;}.com-mypage .setting-link ul{width:100%;display:block;}.com-mypage .setting-link li{width:100%;display:block;margin-bottom:10px;}.com-mypage .setting-link li a span{display:block;width:100%;}}@media screen and (min-width:481px){.com-mypage .setting-link ul{width:1200px;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;align-items:stretch;}.com-mypage .setting-link li{width:24.5%;display:inline-block;}.com-mypage .setting-link li:nth-child(2){padding-left:0.6%;padding-right:0;}.com-mypage .setting-link li a span{display:inline-block;width:100%;}}@media screen and (min-width:641px){.com-mypage .point_faq{margin:-36px 0 2px;}}@media screen and (min-width:981px){.com-mypage .setting-link{width:847px;}.page-mypage .col-main .notificationBox .mypage-news-list .title{margin-right:50px;}}.col-sub div.mini-img-banner ul,
.col-sub div.mini-img-banner .mini-banner-group{padding:0 20px;box-sizing:border-box;}div.mini-img-banner ul .slick-arrow,
div.mini-img-banner .mini-banner-group .slick-arrow{margin:0px auto;padding:0;width:20px;height:100%;top:0;display:table;position:absolute;background-color:#fafafa;border:none;color:transparent;cursor:pointer;font-size:0;vertical-align:middle;}div.mini-img-banner ul .slick-arrow:hover,
div.mini-img-banner .mini-banner-group .slick-arrow:hover{background-color:#e0e0e0;}div.mini-img-banner ul button.slick-prev,
div.mini-img-banner .mini-banner-group button.slick-prev{left:0;}div.mini-img-banner ul button.slick-next,
div.mini-img-banner .mini-banner-group button.slick-next{right:0;}div.mini-img-banner ul button.slick-arrow:before,
div.mini-img-banner .mini-banner-group button.slick-arrow:before{display:table-cell;width:100%;height:100%;font-family:FontAwesome;font-size:20px;color:#666;text-align:center;vertical-align:middle;font-weight:bold;}div.mini-img-banner ul button.slick-arrow:hover,
div.mini-img-banner .mini-banner-group button.slick-arrow:hover{color:#0087CB;}div.mini-img-banner ul button.slick-prev:before,
div.mini-img-banner .mini-banner-group button.slick-prev:before{content:"\f0d9";}div.mini-img-banner ul button.slick-next:before,
div.mini-img-banner .mini-banner-group button.slick-next:before{content:"\f0da";}@media all and (-ms-high-contrast:none){*::-ms-backdrop, div.mini-img-banner .mini-banner-group .slick-arrow,	*::-ms-backdrop,div.mini-img-banner .mini-banner-group button.slick-arrow:before{display:inline-block;}}@media screen and (max-width:980px){div.mini-img-banner ul li,	div.mini-img-banner .mini-banner-group .mini-bnr{margin:0 6px;}.col-sub .row .mini-bnr{text-align:center;}.col-sub .row .mini-bnr a{display:inline-block;}}@media screen and (min-width:981px){.col-sub div.mini-img-banner ul,	.col-sub div.mini-img-banner .mini-banner-group{padding:0;}.col-sub div.mini-img-banner ul .slick-arrow,	.col-sub div.mini-img-banner .mini-banner-group .slick-arrow{position:relative;margin:0px auto;width:100%;height:26px;}.col-sub div.mini-img-banner ul button.slick-arrow:before,	.col-sub div.mini-img-banner .mini-banner-group button.slick-arrow:before{display:inline-block;width:100%;height:100%;}.col-sub div.mini-img-banner ul button.slick-prev:before,	.col-sub div.mini-img-banner .mini-banner-group button.slick-prev:before{content:"\f0d8";}.col-sub div.mini-img-banner ul button.slick-next:before,	.col-sub div.mini-img-banner .mini-banner-group button.slick-next:before{content:"\f0d7";}}div.top-sidebanner-group{width:100%;margin-bottom:12px;clear:both;float:none;display:block;}div.top-sidebanner-group:after{clear:both;display:block;content:"";}.top-sidebanner-group > .mini-bnr img{width:100%;height:auto;}.top-sidebanner-group > .mini-bnr span{display:none;}@media screen and (max-width:480px){.top-sidebanner-group > .mini-bnr{width:80%;float:left;margin:0 10% 6px;text-align:center;}.top-sidebanner-group > .mini-bnr:nth-child(n+4){display:none;}}@media screen and (min-width:481px){div.top-sidebanner-group{display:block;}.top-sidebanner-group > .mini-bnr{width:32.6%;float:left;margin:0 0 6px;text-align:center;}.top-sidebanner-group > .mini-bnr:nth-child(3n+2){margin:0 1.1% 6px;}}@media screen and (min-width:981px){div.top-sidebanner-group{width:847px;}}.page-calender .col-main form .input .com-btn-submit{width:auto;margin:0;display:block;}.page-calendar .col-main{border-right:none;}.page-calendar .col-main .row p.change-link{display:inline-block;margin-top:5px;margin-left:10px;}.page-calendar .col-main .row p.change-link a{background:#fff none repeat scroll 0 0;border:1px solid;display:inline-block;padding:5px;text-align:center;width:200px;text-decoration:unset;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.3s ease 0s;}.page-calendar .col-main .row p.change-link a:hover{background:#3093c7 none repeat scroll 0 0;border:1px solid #3093c7;color:#fff;}.page-calendar .col-main .row p.change-link a:hover{background:#3093c7 none repeat scroll 0 0;border:1px solid #3093c7;color:#fff;}.page-calendar .col-main figure{padding-bottom:10px;}.page-calendar .col-main figure figcaption{padding:5px 0;}.page-calendar .col-main table{border:1px solid #ccc;border-collapse:collapse;}.page-calendar .col-main tr{border-top:1px solid #fff;}.page-calendar .col-main tr:first-child{background:#f0f0f0 none repeat scroll 0 0;}.page-calendar .col-main th{border-top:1px solid #ccc;}.page-calendar .col-main th,
.page-calendar .col-main td{border-left:1px solid #ccc;border-right:1px solid #ccc;width:160px;}.page-calendar .col-main .calendar_tr{border-top:1px solid #ccc;border-bottom:1px solid #ccc;vertical-align:top;}tr.non_event{height:100px;}.page-calendar .col-main .calendar_tr td{text-align:center;background:#666;color:#fff;}.page-calendar .col-main tr.calendar_tr td.today{border-top:none;color:#C00;}.page-calendar .col-main td.today{background:#FF0;border-top:1px solid #f0f0f0;}.page-calendar .col-main td.event{font-size:81.25%;text-align:center;line-height:1.2;padding:2px 1px;}.page-calendar .col-main td a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.page-calendar .col-main td.event a{text-decoration:none;color:#333;display:block;padding:4px 2px;}.page-calendar .col-main td.event a:hover{color:#c00;}.page-calendar .col-main td.internal a{background:#afdd9f;}.page-calendar .col-main td.overseas a{background:#edc6e3;}.page-calendar .col-main ul.archive_list li{display:inline-block;margin:2px;padding:3px;}.page-calender .col-main .calendar_module h2{float:none;line-height:100%;font-weight:unset;border-bottom:solid 3px #4596d8;margin-top:15px;padding:0 0 5px 5px;}.page-calender .col-main .calendar_module .row a i{margin-right:5px;}.page-calender .col-main .calendar_module .row div.gakkai_list{margin:10px 0;}.page-calender .col-main .calendar_module .row div.gakkai_list p{padding:1px 15px;}.page-calender .col-main .calendar_module .row div.gakkai_list p{padding:1px 15px;}.page-calender .col-main .calendar_module .row div.gakkai_list p:hover{background-color:#DEE8ED;}.page-calender .col-main .calendar_module .row div.calendar_link{margin:30px 0;padding:30px 10px;border:1px solid #cfd8dd;border-right-width:0;border-left-width:0;background-color:#ecf0f3;}.page-calender .col-main .calendar_module .row div.calendar_link ul{font-size:0;}.page-calender .col-main .calendar_module .row div.calendar_link ul li{display:inline-block;font-size:16px;width:50%;padding:0 5px;box-sizing:border-box;}.page-calender .col-main .calendar_module .row div.calendar_link ul li > *{display:block;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:solid 2px #4596d8;padding:3px 0;background-color:#fff;}.page-calender .col-main .calendar_module .row div.calendar_link ul:not(:first-child) li > *{padding:0;}.page-calender .col-main .calendar_module.row div.calendar_link ul li a:hover{background-color:#4596d8;color:#fff;}.page-calender .col-main .calendar_module .row div.calendar_link ul li span{border-color:#ccc;background-color:#eee;color:#aaa;}.page-calender .col-main .calendar_module .row div.calendar_link p:not(:first-child){margin-top:10px;}@media screen and (max-width:480px){.page-calender .col-main .calendar_module .row div.calendar_link ul li{margin-bottom:5px;}}@media screen and (min-width:481px){.page-calender .col-main .calendar_module .row div.calendar_link ul li{width:8.3%;}}.page-calender .col-main .calendar_module.discontinued_info .row h3{color:#c00;}.page-calender .col-main .calendar_module.discontinued_info .row div.gakkai_list{border:2px solid #c00;border-right-width:0;border-left-width:0;padding:5px 0;margin:5px 0;}.page-calender-detail caption{text-align:right;color:#f00;font-size:12px;line-height:15px;}.topareaBlock{margin-bottom:10px;border:2px solid #C5DEE8;padding:0;}.topareaBlock a{text-decoration:none;color:#000;}.topareaList>h2{color:#777;}.topareaList>h2 span{font-size:70%;font-weight:normal;}.topareaPhoto{padding:2% 1% 1%;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;}.topareaPhoto>a{display:block;margin-bottom:10px;}.topareaPhoto>a:after{content:"";clear:both;display:block;}.topareaPhoto a>h2.title{font-size:87.5%;font-weight:bold;color:#333;text-align:center;}.topareaPhoto a>h2.title:before{content:"\f030\0020";font-family:FontAwesome;}.topareaPhoto a:visited>h2.title{color:#80008b;}.topareaPhoto a:hover>h2.title{color:#CC0000;text-decoration:underline;}.topareaPhoto a:active>h2.title{color:#CC0000;text-decoration:underline;}.topareaPhoto figure{width:100%;position:relative;display:block;margin:0 0 6px;float:none;}.topareaPhoto figure img{width:60%;margin:0 auto;display:block;}.topareaPhoto figure figcaption{text-align:center;display:block;font-size:75%;color:#666;line-height:1.25;}.topareaPhoto .body{font-size:87.5%;}.topareaPhoto ul{padding-left:0.4em;}.topareaPhoto li{position:relative;font-size:87.5%;padding-left:0.6em;}.topareaPhoto li a:hover{color:#297cc2;text-decoration:underline;}.topareaPhoto li:before{position:absolute;top:0;left:0;content:"\f0da";font-family:FontAwesome;}.topareaList{padding:2%;box-sizing:border-box;-webkit-box-sizing:border-box;}.topareaList ul{margin:0;padding:0;font-size:93.75%;}.topareaList li{position:relative;padding:0.1em 0 0.1em 0.6em;margin:0;}.topareaList li:before{position:absolute;top:2px;left:0;content:"\f0da";font-family:FontAwesome;}.topareaList li a{display:block;color:#0000de;color:#333;font-weight:bold;font-size:106.25%;}.topareaList li a:visited{color:#80008b;}.topareaList li a:hover,
.topareaList li a:active{color:#CC0000;text-decoration:underline;}@media screen and (min-width:482px){.topareaBlock:after{content:"";display:block;clear:both;}.topareaPhoto{width:36%;float:right;margin-bottom:0;}.topareaList{width:60%;float:left;}}@media screen and (max-width:481px){.topareaBlock{margin:0;border:none;padding:0;border-bottom:1px dotted #ccc;}.topareaBlock:after{content:"";display:block;clear:both;}.topareaList{width:100%;padding:0;clear:both;}.topareaList ul{padding-left:0;font-size:100%;}.topareaList li{padding:0;border-bottom:1px dotted #ccc;}.topareaList li:last-child{border-bottom:0;}.topareaList li a{padding:8px 0;color:#333;font-weight:bold;font-size:106.25%;}.topareaList li:hover, .topareaList li:active{border-color:#5c67b4;background:#f0f0f0;}.topareaList li a:hover{color:#0f6ab5;text-decoration:none;}.topareaList li a:visited{color:#80008b;}.topareaList li{padding:0;margin:0;}.topareaList li:before{display:none;}.topareaPhoto{display:none;}.topareaPhoto figure{width:50%;position:relative;display:inline-block;margin:0;float:left;}.topareaPhoto figure img{width:90%;margin:0 auto;display:block;}.topareaPhoto figure figcaption{display:none;}.topareaPhoto a>h2.title{text-align:left;}}.relation-diagnosis .com-pull-right + ul{clear:both;}.relation-diagnosis li .select_entry{display:inline-block;}.com-entry-page .relation ul li .com-icons{margin-top:0;display:inline-block;}.com-entry-page .relation ul li >*,
.com-entry-page .relation ul li .com-icons img{vertical-align:middle;text-align:left;margin-right:5px;}.quiz_intro{border-top:#333 solid 1px;border-bottom:#333 solid 1px;margin-bottom:30px;padding-top:20px;}.com-entry-page .head .quiz_intro p{margin:0 0 1em;}.quiz_txt_red{color:#e60012;font-size:100%;}.com-entry-page .head h3.quiz_question_txt, .com-entry-page .editor h3.quiz_question_txt{margin-top:25px;border-left:#35adea solid 6px;padding-left:7px;}.com-entry-page .head p.quiz_center_img, .com-entry-page .editor p.quiz_center_img{width:580px;margin:0 auto 2em;font-size:100%;}.quiz_center_img img{width:100%;border:#ccc solid 1px;margin-bottom:15px;box-shadow:1px 1px 3px 0 rgba(0, 0, 0, 0.2);height:auto;}.com-entry-page .head p.quiz_ttl_nobold, .com-entry-page .editor p.quiz_ttl_nobold, .quiz_ttl_nobold{margin-bottom:10px;}.com-entry-page .head p.quiz_ttl_bold, .com-entry-page .editor p.quiz_ttl_bold, .quiz_ttl_bold{font-weight:bold;margin-bottom:0;font-size:110%;}.quiz_karte{background:#d6ad85;border-radius:10px;padding:20px 15px;margin-bottom:30px;}.quiz_karte_inner{background:#fff;padding:30px 15px 1px;position:relative;}.quiz_karte_clip{position:absolute;top:-16px;left:50%;margin-left:-88px;width:196px;}.quiz_karte_clip img{width:100%;height:auto;}.com-entry-page .head .quiz_karte_inner ul, .com-entry-page .editor .quiz_karte_inner ul{margin-top:5px;margin-bottom:2em;}.quiz_voice_area{margin:15px 0 20px;}.arrow_box_left, .arrow_box_right{min-height:50px;margin-bottom:10px;}.arrow_box_left{background:url(https://medical-tribune.co.jp/rensai/quiz_doctor.png) 0 50% no-repeat;background-size:50px auto;padding-left:60px;padding-right:60px;}.arrow_box_right{background:url(https://medical-tribune.co.jp/rensai/quiz_doctor.png) 100% 50% no-repeat;background-size:50px auto;padding-right:60px;padding-left:60px;}.com-entry-page .editor .arrow_box_left p, .com-entry-page .editor .arrow_box_right p, .com-entry-page .head .arrow_box_left p, .com-entry-page .head .arrow_box_right p{position:relative;border-radius:5px;padding:5px 10px;margin-bottom:0;}.arrow_box_left p:after, .arrow_box_right p:after{top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:10px;margin-top:-10px;}.arrow_box_left p, .arrow_box_right p{background:#cae2ee;}.arrow_box_left p:after, .arrow_box_right p:after{border-color:rgba(202, 226, 238, 0);}.arrow_box_left p:after{right:100%;border-right-color:#cae2ee;}.arrow_box_right p:after{left:100%;border-left-color:#cae2ee;}.last_arrow_box p{background:#deeeca;}.last_arrow_box p:after{border-color:rgba(222, 238, 202, 0);border-right-color:#deeeca;}.com-entry-page .editor .quiz_select_box, .com-entry-page .head .quiz_select_box{margin-top:10px;margin-bottom:2em;}.com-entry-page .editor .quiz_select_box li, .com-entry-page .head .quiz_select_box li{border-bottom:#666 dotted 1px;border-right:#ccc solid 1px;background:none;padding-left:0;}.quiz_select_box li:first-child{border-top:#666 dotted 1px;}.quiz_select_box li a{display:block;padding:5px 15px;text-decoration:none;background:#fafafa;color:#222;position:relative;}.quiz_select_box li a:hover{background:#fffae7;}.quiz_select_box li a span{background:#0087cb;display:block;float:left;margin:-5px 12px 0 -15px;padding:5px 7px;color:#fff;}.quiz_select_box li a:hover span{background:#eabd35;}.quiz_select_box li a:after{content:url(https://medical-tribune.co.jp/rensai/quiz_select_arrow.png);position:absolute;right:8px;top:50%;margin-top:-10px;}.com-entry-page .editor li.current, .com-entry-page .head li.current{background:#eee;padding:5px 15px;}.com-entry-page .head li.current span{background:#aaa;color:#fff;display:block;float:left;margin:-5px 12px 0 -15px;padding:5px 7px;}.quiz_correct_box, .quiz_incorrect_box{padding:10px 15px 0;margin:30px 0;border-radius:3px;}.quiz_correct_box{background:#fef5f5;border:#ec8181 solid 4px;}.quiz_incorrect_box{background:#f5fdfe;border:#81c0ec solid 4px;}.com-entry-page .head .quiz_correct_box p, .com-entry-page .head .quiz_incorrect_box p{margin-bottom:10px;}.com-entry-page .head p.quiz_txt_large{font-size:240%;font-weight:bold;text-align:center;margin-bottom:5px;padding-top:5px;}.com-entry-page .head p.quiz_txt_large img{margin-right:10px;display:inline;vertical-align:middle;position:relative;top:-3px;}.com-entry-page .head .quiz_correct_box .quiz_txt_large{color:#bc0000;}.com-entry-page .head .quiz_incorrect_box .quiz_txt_large{color:#006abc;}.quiz_btn_next a{display:block;width:40%;margin:0 auto;background:#0087cb;border-radius:5px;text-align:center;padding:10px;color:#fff;border:#0171aa solid 1px;text-decoration:none;}.quiz_btn_next a:hover{background:#64c4f5;}.quiz_ps{padding:15px;background:#f6fefe;margin-bottom:20px;border:3px double #6abbcc;}.com-entry-page .head .quiz_ps p{margin-bottom:10px;}@media screen and (max-width:960px){.com-entry-page .head p.quiz_center_img, .com-entry-page .editor p.quiz_center_img{width:90%;}}@media screen and (max-width:480px){.quiz_karte{padding:20px 10px;}.quiz_karte_inner{padding:25px 10px 1px;}.quiz_karte_clip{top:-11px;margin-left:-65px;width:130px;}.arrow_box_left{padding-right:0;}.arrow_box_right{padding-left:0;}.quiz_imgarea .col{margin-left:0;}}.clf:after{content:"";display:block;clear:both;}.col-main .relation.focus_list,
.col-main .relation.relation-diagnosis{padding:0;border:1px solid #cccccc;-webkit-border-radius:6px;border-radius:6px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;}.col-main .relation.focus_list:before,
.col-main .relation.focus_list:after{content:none;}.col-main .relation.focus_list h2,
.col-main .relation.relation-diagnosis h2{width:100%;height:38px;padding:8px;margin-bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#ebebeb;border-top:1px solid #fff;border-bottom:1px solid #bcbcbc;font-size:0.95rem;}.col-main .relation.focus_list h2:before,
.col-main .relation.relation-diagnosis h2:before{width:6px;height:22px;margin-right:6px;display:inline-block;content:"";background:#51a7fa;background:-webkit-gradient(linear, left top, right top, color-stop(0.88, #1687f3), color-stop(0.67, #51a7fa));background:-webkit-linear-gradient(left, #51a7fa 67%, #1687f3 88%);background:-moz-linear-gradient(left, #51a7fa 67%, #1687f3 88%);background:-ms-linear-gradient(left, #51a7fa 67%, #1687f3 88%);background:linear-gradient(to right, #51a7fa 67%, #1687f3 88%);-webkit-border-radius:3px;border-radius:3px;vertical-align:middle;}.col-main .relation.focus_list h2:after,
.col-main .relation.relation-diagnosis h2:after{content:"";display:block;width:2px;height:2px;background:#fff;position:absolute;top:10px;left:9px;opacity:0.7;border-radius:2px;}.col-main .relation.relation-diagnosis .com-pull-right{width:auto;display:inline-block;position:absolute;top:5px;right:10px;padding:2px 8px;}.col-main .relation.relation-diagnosis .com-pull-right.list-btn{right:90px;}.col-main .relation.focus_list ul,
.col-main .relation.relation-diagnosis ul{padding:10px 1%;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.col-main .relation.focus_list ul li,
.col-main .relation.relation-diagnosis ul li{position:relative;list-style:none;width:48%;padding:0;margin:0 1%;border-bottom:1px solid #ebebeb;}.col-main .relation.focus_list ul li a,
.col-main .relation.relation-diagnosis ul li a{margin:0;padding:6px 2% 6px 0;display:block;color:#000;}.col-main .relation.focus_list ul li a:after,
.col-main .relation.relation-diagnosis ul li a:after{display:block;clear:both;content:"";}.col-main .relation.focus_list ul li figure,
.col-main .relation.relation-diagnosis ul li figure{display:block;float:left;margin-right:2%;width:20%;border-radius:6px;overflow:hidden;}.col-main .relation.focus_list ul li a img,
.col-main .relation.relation-diagnosis ul li a img{backface-visibility:hidden;zoom:1;background-color:transparent;}.col-main .relation.focus_list ul li figure img,
.col-main .relation.relation-diagnosis ul li figure img{width:100%;display:block;-webkit-border-radius:6px;border-radius:6px;}.col-main .relation.focus_list ul li span.title,
.col-main .relation.relation-diagnosis ul li span.title,
.col-main .relation.focus_list ul li span.date,
.col-main .relation.relation-diagnosis ul li span.date{display:block;width:78%;margin-left:22%;}.col-main .relation.focus_list ul li span.date,
.col-main .relation.relation-diagnosis ul li span.date{font-size:0.75rem;color:#949494;}@media screen and (max-width:480px){.col-main .relation.relation-diagnosis h2{height:64px;}.col-main .relation.relation-diagnosis .com-pull-right{top:30px;}}@media screen and (max-width:640px){.col-main .relation.focus_list ul li,	.col-main .relation.relation-diagnosis ul li{float:none;width:100%;}.col-main .relation.focus_list ul li:last-child,	.col-main .relation.relation-diagnosis ul li:last-child{border-bottom:none;}}@media screen and (min-width:641px){.col-main .relation.focus_list ul li:nth-last-child(-n+2),	.col-main .relation.relation-diagnosis ul li:nth-last-child(-n+2){border-bottom:none;}.col-main .relation.focus_list ul li .com-icons,	.col-main .relation.relation-diagnosis ul li .com-icons{position:absolute;bottom:0;right:0;}}@media screen and (min-width:981px){.col-main .relation.focus_list ul,	.col-main .relation.relation-diagnosis ul{width:830px;}}.col-main .relation_recommend{padding:0;border:1px solid #cccccc;-webkit-border-radius:6px;border-radius:6px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;}.col-main .relation_recommend h2{width:100%;height:38px;padding:8px;margin-bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#ebebeb;border-top:1px solid #fff;border-bottom:1px solid #bcbcbc;font-size:0.95rem;}.col-main .relation_recommend h2:before{width:6px;height:22px;margin-right:6px;display:inline-block;content:"";background:#51a7fa;background:-webkit-gradient(linear, left top, right top, color-stop(0.88, #1687f3), color-stop(0.67, #51a7fa));background:-webkit-linear-gradient(left, #51a7fa 67%, #1687f3 88%);background:-moz-linear-gradient(left, #51a7fa 67%, #1687f3 88%);background:-ms-linear-gradient(left, #51a7fa 67%, #1687f3 88%);background:linear-gradient(to right, #51a7fa 67%, #1687f3 88%);-webkit-border-radius:3px;border-radius:3px;vertical-align:middle;}.col-main .relation_recommend h2:after{content:"";display:block;width:2px;height:2px;background:#fff;position:absolute;top:10px;left:9px;opacity:0.7;border-radius:2px;}.col-main .relation_recommend ul{padding:5px 15px 10px;}@media screen and (max-width:480px){.col-main .relation_recommend h2{height:56px;padding-left:20px;text-indent:-12px;}}.webpage-news .relation.focus_list,
.webpage-news .relation.relation-diagnosis{padding:0;border:1px solid #cccccc;-webkit-border-radius:6px;border-radius:6px;position:relative;}.webpage-news.page-index .row + .relation{margin:16px 0 35px;}.webpage-news .relation.focus_list h2,
.webpage-news .relation.relation-diagnosis h2{width:100%;height:38px;padding:8px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#ebebeb;border-top:1px solid #fff;border-bottom:1px solid #bcbcbc;font-size:0.95rem;color:#333;}.webpage-news .relation.focus_list h2:before,
.webpage-news .relation.relation-diagnosis h2:before{width:6px;height:22px;margin-right:6px;display:inline-block;content:"";background:#51a7fa;background:-webkit-gradient(linear, left top, right top, color-stop(0.88, #1687f3), color-stop(0.67, #51a7fa));background:-webkit-linear-gradient(left, #51a7fa 67%, #1687f3 88%);background:-moz-linear-gradient(left, #51a7fa 67%, #1687f3 88%);background:-ms-linear-gradient(left, #51a7fa 67%, #1687f3 88%);background:linear-gradient(to right, #51a7fa 67%, #1687f3 88%);-webkit-border-radius:3px;border-radius:3px;vertical-align:middle;}.webpage-news .relation.focus_list h2:after,
.webpage-news .relation.relation-diagnosis h2:after{content:"";display:block;width:2px;height:2px;background:#fff;position:absolute;top:10px;left:9px;opacity:0.7;border-radius:2px;}.webpage-news .relation.relation-diagnosis .com-pull-right{width:auto;display:inline-block;position:absolute;top:5px;right:10px;padding:2px 8px;}.webpage-news .relation.relation-diagnosis .com-pull-right.list-btn{right:90px;}.webpage-news .relation.focus_list ul,
.webpage-news .relation.relation-diagnosis ul{width:auto;padding:10px 1%;float:none;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.webpage-news .relation.focus_list ul li,
.webpage-news .relation.relation-diagnosis ul li{width:48%;padding:0;margin:0 1%;position:relative;list-style:none;border-bottom:1px solid #ebebeb;}.webpage-news .relation.focus_list ul li a,
.webpage-news .relation.relation-diagnosis ul li a{padding:6px 2% 6px 0;margin:0;display:block;color:#000;text-decoration:none;}.webpage-news .relation.focus_list ul li a:hover,
.webpage-news .relation.relation-diagnosis ul li a:hover{background-color:#b9e7f9;text-decoration:none;}.webpage-news .relation.focus_list ul li a:after,
.webpage-news .relation.relation-diagnosis ul li a:after{display:block;clear:both;content:"";}.webpage-news .relation.focus_list ul li a img,
.webpage-news .relation.relation-diagnosis ul li a img{backface-visibility:hidden;zoom:1;background-color:transparent;}.webpage-news .relation.focus_list ul li figure,
.webpage-news .relation.relation-diagnosis ul li figure{width:20%;margin-right:2%;display:block;float:left;border-radius:6px;overflow:hidden;}.webpage-news .relation.focus_list ul li figure img,
.webpage-news .relation.relation-diagnosis ul li figure img{width:100%;display:block;-webkit-border-radius:6px;border-radius:6px;}.webpage-news .relation.focus_list ul li span.title,
.webpage-news .relation.relation-diagnosis ul li span.title,
.webpage-news .relation.focus_list ul li span.date,
.webpage-news .relation.relation-diagnosis ul li span.date{display:block;width:78%;margin-left:22%;}.webpage-news .relation.focus_list ul li span.date,
.webpage-news .relation.relation-diagnosis ul li span.date{font-size:0.75rem;color:#949494;}.webpage-news .relation.focus_list ul li .com-icons,
.webpage-news .relation.relation-diagnosis ul li .com-icons{display:inline-block;margin-left:10px;}@media screen and (max-width:480px){.webpage-news .relation.relation-diagnosis h2{height:64px;}.webpage-news .relation.relation-diagnosis .com-pull-right{top:30px;}}@media screen and (max-width:640px){.webpage-news .relation.focus_list ul li,	.webpage-news .relation.relation-diagnosis ul li{float:none;width:100%;}.webpage-news .relation.focus_list ul li:last-child,	.webpage-news .relation.relation-diagnosis ul li:last-child{border-bottom:none;}}@media screen and (min-width:641px){.webpage-news .relation.focus_list ul li:nth-last-child(-n+2),	.webpage-news .relation.relation-diagnosis ul li:nth-last-child(-n+2){border-bottom:none;}.webpage-news .relation.focus_list ul li .com-icons,	.webpage-news .relation.relation-diagnosis ul li .com-icons{position:absolute;bottom:0;right:0;}}@media screen and (min-width:981px){}.com-common-right .recommend-item, .com-pickup div.recommend{border:1px solid #d2d2d2;border-radius:6px;padding-top:0;box-sizing:border-box;background:#edf8fe;margin-top:15px;}.com-common-right .recommend-item .article, .com-pickup div.recommend .article{border-bottom:#ccc dotted 1px;}.com-common-right .recommend-item .article:last-child, .com-pickup div.recommend .article:last-child{border-bottom:none;}.com-common-right .recommend-item .com-left-line p, .com-pickup div.recommend .com-left-line p{border-left:none;padding-left:0;}.com-common-right .recommend-item h2, .com-pickup div.recommend h2{border-radius:6px 6px 0 0;background:#4596d8;border-bottom:1px solid #5f819d;box-shadow:0 1px 0 #a8d0fd inset;padding:6px 15px;margin-bottom:5px;position:relative;margin-bottom:0;line-height:1;color:#fff;box-sizing:border-box;height:38px;padding:8px;}.com-common-right .recommend-item h2:before, .com-pickup div.recommend h2:before{content:"";display:inline-block;width:6px;border-radius:3px;background:#9bf4fa;background:-webkit-gradient(linear, left top, right top, color-stop(0.70, #44e9f5), color-stop(0.30, #9bf4fa));background:-webkit-linear-gradient(left, #9bf4fa 30%, #44e9f5 70%);background:-moz-linear-gradient(left, #9bf4fa 30%, #44e9f5 70%);background:-ms-linear-gradient(left, #9bf4fa 30%, #44e9f5 70%);background:linear-gradient(to right, #9bf4fa 30%, #44e9f5 70%);height:22px;vertical-align:middle;margin-right:8px;}.com-common-right .recommend-item h2:after, .com-pickup div.recommend h2:after{content:"";display:block;width:2px;height:2px;background:#fff;position:absolute;top:10px;left:9px;opacity:0.7;border-radius:2px;}.com-pickup div.section{border-top:none;}.com-pickup div.section.com-ranking{padding-top:0;}.col-sub #side_one_click, .col-sub .com-ranking, .col-sub .edit-userdata{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px 0;padding:9px;border:1px solid #f0f0f0;background:#fafafa;border-radius:3px;}.col-sub #side_one_click h2, .col-sub .com-ranking h2, .col-sub .edit-userdata h2{text-align:center;padding:5px 0;font-size:15px;}.com-pickup div.recommend{margin-bottom:15px;}.com-common-right .recommend-item{margin-bottom:0;}.col-sub #side_one_click h2 + a{right:5px;top:8px;}.col-sub #side_one_click p{margin:5px;text-align:right;}.col-sub #side_one_click .com-pull-left{float:none;}.col-sub .edit-userdata{margin-top:15px;}.com-mypage .com-common-right .top-banner{margin-bottom:15px;}.com-ranking .tab-menu li.select{border-color:#0f6ab5 #0f6ab5 #fafafa;}@media screen and (max-width:980px){.col-sub #side_one_click{margin-top:15px;}.com-common-right .recommend-item{float:none;}}.col-sub .side-login-form{font-size:13px;background-color:#EDF6FD;margin-bottom:10px;padding:20px;}.col-sub .side-login-form img{display:inline-block;height:12px;margin:0 5px;vertical-align:middle;}.col-sub .side-login-form div + div{margin-top:1em;}.col-sub .side-login-form a.login_btn{display:block;background-color:#e8bc13;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#111;cursor:pointer;font-size:14px;padding:8px;margin-bottom:5px;text-align:center;text-decoration:none;}.col-sub .side-login-form a.login_btn:hover{background-color:#e88713;background-image:none;}.page-news-index section.search-category{width:100%;}.page-news-index section.search-category form p:not(.form-button){margin-top:10px;border-bottom:1px solid #e9eef2;background-color:#4596d8;color:#ffffff;padding-left:5px;}.page-news-index section.search-category form ul{display:block;}.page-news-index section.search-category form ul li{font-size:87.5%;font-weight:bold;line-height:25px;}.page-news-index section.search-category form ul li label{display:inline-block;border-bottom:1px solid #e9eef2;width:98%;padding:2%;}.page-news-index section.search-category form ul li label:hover{background-color:#bfdfff;}.page-news-index section.search-category form ul li label.checked{border-top:1px solid #00ccee;border-bottom:1px solid #00ccee;background-color:#4596d8;margin-top:-1px;color:#ffffff;}.page-news-index section.search-category form ul li label input[type="checkbox"]{vertical-align:middle;}.page-news-index section.search-category form p.form-button input[type="button"],
.page-news-index section.search-category form p.form-button input[type="submit"]{width:100%;margin:5px 0 0;padding:8px;box-sizing:border-box;-webkit-box-sizing:border-box;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:"Hiragino Kaku Gothic ProN", Meiryo, sans-serif!important;text-align:center;font-size:14px;cursor:pointer;}.page-news-index section.search-category form p.form-button a{text-decoration:none;}.page-news-index section.search-category form p.form-button input[type="button"]{border:1px solid #b9e7f9;color:#3c8ccd;background-color:#c9ecfb;background-image:-webkit-gradient(linear, left top, left bottom, from(#c9ecfb), to(#b5e3f6));background-image:-webkit-linear-gradient(top, #c9ecfb,#b5e3f6);background-image:-moz-linear-gradient(top, #c9ecfb,#b5e3f6);background-image:-ms-linear-gradient(top, #c9ecfb,#b5e3f6);background-image:-o-linear-gradient(top, #c9ecfb,#b5e3f6);background-image:linear-gradient(to bottom, #c9ecfb,#b5e3f6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#c9ecfb, endColorstr=#b5e3f6);}.page-news-index section.search-category form p.form-button input[type="button"]:hover{border:1px solid #86d1f3;background-color:#82caed;background-image:-webkit-gradient(linear, left top, left bottom, from(#9edaf7), to(#82caed));background-image:-webkit-linear-gradient(top, #9edaf7, #82caed);background-image:-moz-linear-gradient(top, #9edaf7, #82caed);background-image:-ms-linear-gradient(top, #9edaf7, #82caed);background-image:-o-linear-gradient(top, #9edaf7, #82caed);background-image:linear-gradient(to bottom, #9edaf7, #82caed);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#9edaf7, endColorstr=#82caed);}.page-news-index section.search-category form p.form-button input[type="submit"]{border:1px solid #15aeec;color:#FFFFFF;background-color:#49c0f0;background-image:-webkit-gradient(linear, left top, left bottom, from(#49c0f0), to(#2CAFE3));background-image:-webkit-linear-gradient(top, #49c0f0, #2CAFE3);background-image:-moz-linear-gradient(top, #49c0f0, #2CAFE3);background-image:-ms-linear-gradient(top, #49c0f0, #2CAFE3);background-image:-o-linear-gradient(top, #49c0f0, #2CAFE3);background-image:linear-gradient(to bottom, #49c0f0, #2CAFE3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#49c0f0, endColorstr=#2CAFE3);}.page-news-index section.search-category form p.form-button input[type="submit"]:hover{border:1px solid #1090c3;background-color:#1ab0ec;background-image:-webkit-gradient(linear, left top, left bottom, from(#1ab0ec), to(#1a92c2));background-image:-webkit-linear-gradient(top, #1ab0ec, #1a92c2);background-image:-moz-linear-gradient(top, #1ab0ec, #1a92c2);background-image:-ms-linear-gradient(top, #1ab0ec, #1a92c2);background-image:-o-linear-gradient(top, #1ab0ec, #1a92c2);background-image:linear-gradient(to bottom, #1ab0ec, #1a92c2);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#1ab0ec, endColorstr=#1a92c2);}.page-news-index .com-article-list .article div.entry-list-img ,
.page-rensai-index .com-article-list .article div.entry-list-img{display:block;background-position:center center;background-repeat:no-repeat;margin:5px;width:70px;height:70px;background-size:cover;}.page-news-index .com-article-list .article div.entry-list-img + div ,
.page-rensai-index .com-article-list .article div.entry-list-img + div{width:100%;}@media screen and (min-width:481px){.page-news-index section.search-category{float:left;width:20%;}}@media screen and (max-width:480px){.page-news-index section.search-category form ul li{display:inline-block;width:50%;font-size:80%;}}#error-page section.error-message{margin:0 auto;box-sizing:border-box;background-color:#ecf0f3;padding:10px 30px;}#error-page section.error-message p:not(.com-btn-gradient){margin:15px 0;}#error-page section.error-message p.com-btn-gradient a{color:#ffffff;text-decoration:none;display:block;}@media screen and (min-width:981px){}@media screen and (min-width:481px){#error-page section.error-message{width:38%;}}p.intro_start span i{font-size:18px;vertical-align:middle;}div.loading{padding:30px 0;text-align:center;}div.loading img{display:inline-block;height:34px;}#help-page section.help{margin:0 auto 20px;box-sizing:border-box;background-color:#ecf0f3;padding:10px 15px;}#help-page section.help h1,
#help-page section.help h2{border-bottom:3px solid #333;}#help-page section.help span.indent{margin-left:15px;}#help-page section.help p{margin:15px 0;font-size:80%;}#help-page section.help dt{margin-top:25px;}#help-page section.help dd{margin:10px;}#help-page section.help dd p{margin:0;}#help-page section.help dd p.com-btn-gradient{color:#ffffff;display:inline-block;font-size:90%;width:unset;margin:10px;padding:5px;}#help-page section.help p.com-btn-gradient a{color:#ffffff;text-decoration:none;display:inline-block;width:100%;}#help-page section.help ul{margin:10px;list-style-type:disc;font-size:90%;}@media screen and (min-width:481px){#help-page section.help{width:38%;}}#member-regist div.com-align-center *:not(button){text-align:left;}#member-regist div.com-align-center h2{font-size:125%;font-weight:bold;line-height:1.35;margin-bottom:10px;}#member-regist div.com-align-center p{font-size:93.75%;font-weight:bold;}#member-regist div.com-align-center input{border:1px solid #d0d8de;height:30px;margin-top:5px;width:100%;box-sizing:border-box;padding:0 10px;}.ftDoctorBanner,
.ftNotLoginBanner{width:100%;margin-top:20px;background:#00a3d9;text-align:center;}.ftDoctorBanner+footer,
.ftNotLoginBanner+footer{margin-top:0;}.ftDoctorBanner img,
.ftNotLoginBanner img{margin:0 auto;display:block;}@media screen and (max-width:768px){.ftDoctorBanner .is_pc,	.ftNotLoginBanner .is_pc{display:none;}.ftDoctorBanner .is_sp,	.ftNotLoginBanner .is_sp{display:block;width:100%;}}@media screen and (min-width:769px) and (max-width:1200px){.ftDoctorBanner .is_pc,	.ftNotLoginBanner .is_pc{width:100%;display:block;}.ftDoctorBanner .is_sp,	.ftNotLoginBanner .is_sp{display:none;}}@media screen and (min-width:1201px){.ftDoctorBanner .is_pc,	.ftNotLoginBanner .is_pc{display:block;}.ftDoctorBanner .is_sp,	.ftNotLoginBanner .is_sp{display:none;}}.point-history .point-status{margin:0 auto 20px;border-bottom:1px dotted #000;padding-bottom:10px;width:98%;box-sizing:border-box;line-height:1;}.point-history .available{font-weight:bold;line-height:1.2;float:left;margin-top:10px;}.point-history .available span{font-size:200%;margin-right:5px;}.point-history .point-status table{float:right;border-collapse:collapse;font-size:93.75%;border:1px solid #ccc;}.point-history .point-status table th, .point-history .point-status table td{text-align:center;border:1px solid #ccc;padding:3px 10px;}.point-history .point-status table th{font-weight:bold;background:#f9f9f9;}.point-history .select{width:110px;margin-left:1%;}.point-history .com-table{margin-top:10px;}.point-history .com-table .align-center{text-align:center;}.point-history .com-table span{margin-right:10px;}@media screen and (max-width:960px){.point-history .available{float:none;margin-top:0;}.point-history .point-status table{float:none;margin-top:10px;}}.page-rensai-index .cat-archive-page .com-article-list-page section.article{width:100%;}.page-rensai-index .cat-archive-page .com-article-list-simple ul:not(:first-child){display:none;}.page-rensai-index div.com-pager p.a.pager_on span ,
.page-rensai-index div.com-pager p.c.pager_on span ,
.page-rensai-index div.com-pager p.b span.pager_on:not(.this_pager){color:#297cc2;cursor:pointer;}.page-rensai-index div.com-pager p.b span:not(.pager_on){display:none;}@media screen and (min-width:481px){.page-ranking-index .com-article-list-page .category form.b{display:block;}}div.recommend_entry h2 ,
.com-entry-page .tag h2 ,
.com-entry-page .com-article-list-simple h2{padding:0.6em;background-color:#fafafa;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #f0f0f0;}.page-rensai-index .com-article-list div.article p:nth-child(1) ,
.com-entry-page .com-article-list div.article p:nth-child(1){font-weight:normal;}.page-rensai-index .com-article-list div.article p:not(:first-child) ,
.com-entry-page .com-article-list div.article p:not(:first-child){color:#999;font-size:81.25%;padding-top:3px;}.page-rensai-index .com-article-list div.article a ,
.com-entry-page .com-article-list div.article a{border:initial;}.page-rensai-index .com-article-list div.article a:hover ,
.page-rensai-index .com-article-list div.article a:active ,
.com-entry-page .com-article-list div.article a:hover,
.com-entry-page .com-article-list div.article a:active{border-color:#5c67b4;}.page-rensai-index .com-article-list div.article a .img ,
.com-entry-page .com-article-list div.article a .img{height:unset;vertical-align:middle;width:70px;padding:8px;}.page-rensai-index .com-article-list div.article a .txt ,
.com-entry-page .com-article-list div.article a .txt{padding:8px 0;}.page-rensai-index .com-article-list-simple ,
.com-entry-page .com-article-list-simple{border:none;margin:20px 0;font-size:90%;}.com-entry-page .com-article-list-simple com-icons{display:inline-block;}.page-rensai-index .com-article-list-simple ul li ,
.com-entry-page .com-article-list-simple ul li{margin:0;position:relative;transition:all 0.3s ease 0s;border-bottom:1px dotted #ccc;}.page-rensai-index .com-article-list-simple ul li:last-child ,
.com-entry-page .com-article-list-simple ul li:last-child{margin-bottom:5px;}.page-rensai-index .com-article-list-simple ul li:hover ,
.page-rensai-index .com-article-list-simple ul li:active ,
.com-entry-page .com-article-list-simple ul li:hover ,
.com-entry-page .com-article-list-simple ul li:active{border-color:#5c67b4;background:#f0f0f0;}.page-rensai-index .com-article-list-simple ul li a ,
.com-entry-page .com-article-list-simple ul li a{display:block;padding-top:5px;padding-bottom:5px;padding-left:10px;text-decoration:none;color:#333;}.page-rensai-index .com-article-list-simple ul li a:hover ,
.com-entry-page .com-article-list-simple ul li a:hover{color:#0f6ab5;}.page-rensai-index .com-article-list-simple ul li a:visited ,
.com-entry-page .com-article-list-simple ul li a:visited{color:#80008b;}.page-rensai-index .com-article-list-simple ul li a .date ,
.com-entry-page .com-article-list-simple ul li a .date{color:#999;font-size:85%;font-weight:normal;margin-left:8px;}@media screen and (max-width:480px){.page-rensai-index .com-article-list-simple ul li a ,	.com-entry-page .com-article-list-simple ul li a{padding-top:12px;padding-bottom:10px;}.page-rensai-index .com-article-list-simple ,	.com-entry-page .com-article-list-simple{font-size:100%;}}div.recommend_entry{clear:both;margin:20px 0;font-size:90%;}div.recommend_entry *{transition:background-color 0.3s, border-color 0.3s;-webkit-transition:background-color 0.3s, border-color 0.3s;-moz-transition:background-color 0.3s, border-color 0.3s;-o-transition:background-color 0.3s, border-color 0.3s;-ms-transition:background-color 0.3s, border-color 0.3s;}div.recommend_entry div h2{width:unset;font-size:100%;font-weight:bold;}div.recommend_entry div.txt span ,
div.recommend_entry div.txt ul{line-height:18px;font-size:14px;}@media screen and (max-width:480px){div.recommend_entry a{color:#000;text-decoration:none;}}div.recommend_entry div.pro_list ul{margin-bottom:-10px;}div.recommend_entry div.pro_list ul li{display:inline-block;vertical-align:top;}div.recommend_entry div.pro_list ul li a{display:block;padding:10px;border:1px solid #ccc;}div.recommend_entry div.pro_list ul li a:hover{border-color:#5c67b4;background-color:#f0f0f0;}div.recommend_entry div.pro_list ul li a div.info_img{background-position:center center;background-repeat:no-repeat;background-size:cover;height:162px;}div.recommend_entry div.pro_list ul li a div.info_img span{display:none;}div.recommend_entry div.pro_list ul li a div.txt span{display:block;}div.recommend_entry div.pro_list ul li a div.txt span.footer *{display:inline;}@media screen and (max-width:480px){div.recommend_entry div.pro_list ul li{width:49%;margin:0 2% 10px 0;}div.recommend_entry div.pro_list ul li:nth-child(2n){margin-right:0;}div.recommend_entry div.pro_list ul li a div.img{background-size:0 auto;}div.recommend_entry div.pro_list ul li a div.img img{width:100%;}}@media screen and (min-width:481px){div.recommend_entry div.pro_list ul li{width:32%;margin:0 2% 10px 0;}div.recommend_entry div.pro_list ul li:nth-child(3n){margin-right:0;}div.recommend_entry div.pro_list ul li a div.img{background-position:center center;background-repeat:no-repeat;background-size:cover;height:162px;}div.recommend_entry div.pro_list ul li a div.img img{display:none;}}div.recommend_entry div.std_list ul{margin-bottom:-10px;}div.recommend_entry div.std_list ul li:nth-child(2n+1) ,
div.recommend_entry div.std_list ul li:nth-child(2n){display:inline-block;width:49%;margin-bottom:10px;font-size:0;}div.recommend_entry div.std_list ul li:nth-child(2n+1){margin-right:2%;}@media screen and (max-width:480px){div.recommend_entry div.std_list ul li:nth-child(2n+1) ,	div.recommend_entry div.std_list ul li:nth-child(2n){width:100%;margin-left:0;}}div.recommend_entry div.std_list ul li:nth-child(2n+1) a ,
div.recommend_entry div.std_list ul li:nth-child(2n) a{display:block;clear:both;min-height:70px;padding:10px;border:1px solid #ccc;overflow:hidden;}div.recommend_entry div.std_list ul li:nth-child(2n+1) a:hover ,
div.recommend_entry div.std_list ul li:nth-child(2n) a:hover{border-color:#5c67b4;background-color:#f0f0f0;}div.recommend_entry div.std_list ul li a div.img{display:inline;vertical-align:middle;margin-right:10px;}div.recommend_entry div.std_list ul li a div.img img{width:70px;}div.recommend_entry div.std_list ul li a div.txt{display:inline-block;margin-top:-70px;margin-left:80px;vertical-align:top;float:left;}div.recommend_entry div.std_list ul li a div.txt span{display:block;}div.recommend_entry div.std_list ul li a span.footer *{display:inline;}div.recommend_entry div.std_list ul li a > i{margin-right:5px;}.main-head{margin-bottom:10px;}.main-head .main-head-form{background-color:#d8eef7;}.main-head .main-head-form div,
.main-head .main-head-salon div{text-align:left;}.main-head .main-head-form div p,
.main-head .main-head-salon div p{font-size:13px;}.main-head .main-head-form div p:not(:first-child),
.main-head .main-head-salon div p:not(:first-child){font-size:12px;line-height:12px;margin-top:5px;}.main-head .main-head-form img{display:inline-block;height:12px;margin:0 5px;vertical-align:top;}.main-head .main-head-form div a,
.main-head .main-head-salon div a{font-size:15px;}.main-head .main-head-form div a.login_btn,
.main-head .main-head-salon div a.login_btn,
.main-head .main-head-salon div a.regist_btn{display:block;background-color:#f7dfa5;background-image:-webkit-gradient(linear, left top, left bottom, from(#f7dfa5), to(#f0c14b));background-image:-webkit-linear-gradient(top, #f7dfa5, #f0c14b);background-image:-moz-linear-gradient(top, #f7dfa5, #f0c14b);background-image:-ms-linear-gradient(top, #f7dfa5, #f0c14b);background-image:-o-linear-gradient(top, #f7dfa5, #f0c14b);background-image:linear-gradient(to bottom, #f7dfa5, #f0c14b);border-width:1px;border-style:solid;border-color:#a88734 #9c7e31 #846a29;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#111;cursor:pointer;font-size:16px;padding:8px 0;text-align:center;text-decoration:none;}.main-head .main-head-form a.login_btn:hover,
.main-head .main-head-form a.login_btn:focus,
.main-head .main-head-form a.login_btn:visited,
.main-head .main-head-form a.login_btn:active,
.main-head .main-head-salon a.login_btn:hover,
.main-head .main-head-salon a.login_btn:focus,
.main-head .main-head-salon a.login_btn:visited,
.main-head .main-head-salon a.login_btn:active,
.main-head .main-head-salon a.regist_btn:hover,
.main-head .main-head-salon a.regist_btn:focus,
.main-head .main-head-salon a.regist_btn:visited ,
.main-head .main-head-salon a.regist_btn:active{background-color:#f0c14b;background-image:none;}.main-head .main-head-form + p,
.main-head .main-head-salon + p{margin-top:5px;text-align:right;}@media screen and (max-width:480px){.main-head .main-head-form,	.main-head .main-head-salon{padding:10px;margin:0 auto;width:95%;}.main-head .main-head-salon{display:none;}.main-head .main-head-form div{display:table-cell;width:50%;vertical-align:middle;padding:5px;}.main-head .main-head-form div p:first-child,	.main-head .main-head-form div p:last-child{display:none;}.main-head .main-head-form div a{display:block;}.main-head{padding-top:55px;margin-bottom:0;}.main-head + main , .main-head + script + main{padding-top:5px!important;}}@media screen and (min-width:481px){.main-head .main-head-form{padding:10px 0;}.main-head .main-head-salon{padding:0;}.main-head .main-head-form div,	.main-head .main-head-salon div{display:inline-block;vertical-align:top;width:45%;margin:0 2.2%;}}@media screen and (min-width:481px) and (max-width:980px){.main-head{padding-top:55px;}.main-head + main{padding-top:5px!important;}}@media screen and (min-width:981px){.main-head .main-head-salon{background:url(https://medical-tribune.co.jp//img/banner_salonA.jpg) no-repeat 0 0;height:100px;color:#fff;}.main-head .main-head-form,	.main-head .main-head-salon{text-align:center;}.main-head .main-head-form div{display:inline-block;width:400px;margin:0 0 0 10px;}.main-head .main-head-salon div{}.main-head .main-head-salon div+div{display:inline-block;width:200px;margin:10px 0 0 900px;}.main-head .main-head-form, .main-head .main-head-salon{width:1200px;margin:5px auto 5px;background:#EDF6FD;}}.main-head .text-notice{background:#fdfad0;margin:0 auto;padding:4px;font-weight:bold;font-size:93.75%;}@media screen and (min-width:481px){.main-head .text-notice{width:1192px;}}.page-calender-detail .regist_area p{margin:5px 10px;}.page-calender-detail .regist_area p:last-child{text-align:center;}.page-calender-detail .regist_area a.com-btn-gradient{display:inline-block;width:initial;}@media screen and (min-width:481px){.page-life-index .press_release .left_img_area{overflow:hidden;}}.page-life-index .press_release > p:last-child{text-align:right;}header .user-inner .user-detail i{font-weight:bold;}header .bell_area{position:relative;}header .user-inner .user-detail .point-list .pop-int{display:block;position:absolute;top:-1px;left:92%;border-radius:3px;text-align:center;color:#fff;background:#c60000;padding:3px 6px;font-size:90%;}@media screen and (max-width:480px){main .pan-navi{display:none;}}@media screen and (max-width:980px){.comment_image{display:none;}}.page-series-index .series-index-box .title-list .btn_next_list{margin:30px auto;font-size:100%;}.page-series-index .series-index-box .title-list .btn_next_list i{margin-left:5px;}.page-series-index .series-index-box .title-list .open i{transform:rotate(180deg);}@media screen and (min-width:981px){#menu{width:1200px;margin:0 auto 10px;position:relative;font-size:100%;font-weight:normal;top:0;z-index:20;}#menu ul{display:table;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-top-width:0;border-bottom-width:0;margin-bottom:15px;}#menu ul li{display:table-cell;width:auto;font-size:90%;text-align:center;padding:0;margin:0;padding-bottom:0;border-right:1px solid #DEE8ED;}#menu ul li:last-child{border-right-width:0;}#menu ul li a{color:#000;padding:0 !important;border:none;}#menu ul li.c{display:none;}#menu ul li.current a, #menu ul li:hover a{color:#0f6ab5;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;}#menu ul li i{color:#0f6ab5;margin-right:5px;}#slide-line{position:absolute;bottom:-2px;;height:2px;background-color:#0f6ab5;-webkit-transition:all .3s ease;transition:all .3s ease;}}#menu ul li.gnavi_new a::after{content:"NEW";color:#fff;background:#c00;padding:2px 3px;border-radius:2px;position:relative;top:-10px;right:-3px;font-size:60%;}#menu ul li i{display:none;}.side-search{margin:10px 0;}.side-search form{margin-bottom:10px;}.side-search form input[type="text"]{background:#f0f0f0 none repeat scroll 0 0;border:1px solid #ccc;border-radius:5px;height:40px;line-height:1;transition:all 0.2s ease-in-out 0s;width:300px;box-sizing:border-box;padding:0 10px;}.side-search form input[type="submit"]{background:rgba(0, 0, 0, 0) url("../img/btn-search-submit.png") repeat scroll 0 0;background-position:center center;background-repeat:no-repeat;border:0 none;position:absolute;line-height:40px;right:10px;text-indent:-9999px;width:18px;}@media screen and (max-width:980px){.side-search{display:none;}}@media screen and (min-width:981px){#searchMenu{display:none;}main{margin:10px auto;}}.latest_link_area{border:1px solid #e6e6e6;background:#f9f9f9;margin:30px auto 20px;padding-bottom:10px;}.com-entry-page .head .latest_link_area h3{padding:10px 20px 0;font-size:100%;margin:0;background-color:#f9f9f9;background-image:-webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #e8e8e8, #f9f9f9);background-image:-moz-linear-gradient(top, #e8e8e8, #f9f9f9);background-image:-ms-linear-gradient(top, #e8e8e8, #f9f9f9);background-image:-o-linear-gradient(top, #e8e8e8, #f9f9f9);background-image:linear-gradient(to bottom, #e8e8e8, #f9f9f9);}.com-entry-page .head .latest_link_area.latest_link_area ul{margin-top:0;margin-bottom:10px;}.com-entry-page .head .latest_link_area.latest_link_area li{background:none;padding:0 20px;}.com-entry-page .head .latest_link_area p{margin-bottom:0;}.latest_link_area li a{text-decoration:none;display:block;padding:5px 10px;border-bottom:1px dotted #ccc;}.latest_link_area li p:nth-child(1){font-weight:bold;}.latest_link_area li a:hover p:nth-child(1){color:#0f6ab5;}.latest_link_area li p:nth-child(2){font-size:80%;color:#999;}.com-entry-page .head .latest_link_area p.top_link{margin:0 auto;width:8em;text-align:center;border:1px solid #ccc;border-radius:2px;background:#fff;}.com-entry-page .head .latest_link_area p.top_link a{text-decoration:none;}.com-entry-page .head .latest_link_area p.top_link a:hover{text-decoration:underline;}@media screen and (max-width:480px){.com-entry-page .head .latest_link_area.latest_link_area li{padding:0 10px;}}@media screen and (min-width:981px){div.col-sub.pos_abs{position:absolute;right:0;}div.col-sub.pos_fix{position:fixed;bottom:0;}div.col-sub.bottom_set{position:absolute;right:0;bottom:0;}}.blind-area{width:100%;position:absolute;top:0px;bottom:50px;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 80%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );}@media screen and (max-width:480px){.blind-area{bottom:70px;}}.oneclick_banner{text-align:center;margin-top:20px;}.oneclick_banner a{display:inline-block;}.oneclick_banner a img{width:100%;}.mt_convention{padding-top:40px;margin-top:-40px;}.mt_convention h2{margin-top:25px;padding:10px 5px;font-weight:bold;line-height:1.25;color:#333;text-align:left;border-left:5px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;background:#e0e0e0;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));background:-moz-linear-gradient(top, #fff, #e0e0e0) !important;}.mt_convention h2 + p{margin-bottom:25px;text-align:right;}.mt_convention table.seminar_list{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #ccc;}.mt_convention table.seminar_list + table.seminar_list{margin-top:25px;}.mt_convention table.seminar_list tr{border-bottom:1px dotted #ccc;}.mt_convention table.seminar_list tr:hover th,
.mt_convention table.seminar_list tr:hover td{background:#f0f0f0;}.mt_convention table.seminar_list tr > *{padding:0.5em;box-sizing:border-box;}.mt_convention table.seminar_list tr > *:not(:first-child){}.mt_convention table.seminar_list tr > *:nth-child(1){width:110px;}.mt_convention table.seminar_list tr > *:nth-child(2){text-align:left;}.mt_convention table.seminar_list tr > *:nth-child(3){width:195px;text-align:center;}.mt_convention table.seminar_list tr th{background-color:#fff;}.mt_convention table.seminar_list tr td{background-color:#fff;}.mt_convention table.seminar_list tr > td form + a{display:inline-block;margin-top:0.5em;}@media screen and (max-width:480px){.mt_convention table.seminar_list tr > *{padding:0.5em;}.mt_convention table.seminar_list tr > td ,	.mt_convention table.seminar_list tr > td a.com-btn-gradient{font-size:12px;}.mt_convention table.seminar_list tr > *:nth-child(1){width:100px;padding:0;}.mt_convention table.seminar_list tr > *:nth-child(3){width:150px;}}div.com-icons img.icon-capsule ,
.col-sub #side_one_click .contact-form-submit button[type="submit"] .icon-capsule{display:none;}div.entry_cat_entries_list{box-sizing:border-box;margin:20px auto;width:100%;border:1px solid #f0f0f0;background:#fafafa;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}div.entry_cat_entries_list h3{padding:10px;}div.entry_cat_entries_list a span img{width:100%;}div.entry_cat_entries_list ul{padding:10px;}div.entry_cat_entries_list ul li{margin:0 0 5px;position:relative;transition:all 0.3s ease 0s;border-bottom:1px dotted #ccc;font-size:93.75%;padding:2px 0;}div.entry_cat_entries_list ul li.this_entry:after{content:"閲覧中";display:inline-block;margin:0 0 0 5px;padding:0 1em;background:#C00;color:#fff;font-size:75%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}div.entry_cat_entries_list ul li a{text-decoration:none;color:#333;}div.entry_cat_entries_list ul li a:hover{text-decoration:underline;}div.entry_cat_entries_list ul li a span{color:#859096;margin-left:10px;text-decoration:none;font-size:80%;}div.entry_cat_entries_list p:last-child{padding:10px;text-align:right;}div.entry_cat_entries_list p:last-child a i{margin-left:5px;}.com-entry-page article.row .entry_like_area{text-align:right;font-size:0;margin:20px 0;letter-spacing:0;}.com-entry-page article.row .entry_like_area p{margin:0;}.com-entry-page article.row .entry_like_area > *{display:inline-block;}.com-entry-page article.row .entry_like_area i{margin-right:5px;}.com-entry-page article.row .entry_like_area .entry_like_enq label ,
.com-entry-page article.row .entry_like_area .entry_like_enq_result p{display:inline-block;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px 6px;border:1px solid #f0f0f0;}.com-entry-page article.row .entry_like_area .entry_like_enq label{cursor:pointer;color:#fff;border:1px solid #007396;background:#007396;}.com-entry-page article.row .entry_like_area .entry_like_enq label:hover{opacity:0.85;}.com-entry-page article.row .entry_like_area .entry_like_enq_result p{color:#999;background-color:#fafafa;margin:0;}.com-entry-page article.row .entry_like_area .entry_like_enq label input[type="radio"]{display:none;}.com-entry-page article.row .entry_like_area p.entry_like_count{font-size:14px;}#button_push{display:none;}@media screen and (max-width:480px){.com-entry-page article.row .entry_like_area{text-align:center;}.com-entry-page article.row .entry_like_area p.entry_like_count{width:96%;}}@media screen and (min-width:481px){.com-entry-page article.row .head + .entry_like_area{width:90%;margin:20px auto;}}.tab_article_list{position:relative;}.tab_article_list > ul{display:block;margin:0 0 20px;font-size:0;border-bottom:solid 1px #274471;}.tab_article_list > ul > li{font-size:13px;font-weight:bold;display:inline-block;margin:0 3px;border:solid 1px #AAA;padding:8px 12px;border-bottom-width:0;cursor:pointer;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;}.tab_article_list > ul > li.tab_hover{background-color:#4c7ac1;color:#fff;}.tab_article_list > ul > li.tab_current{background-color:#274471;color:#fff;}.tab_article_list .com-article-list{width:100%;top:0;}.tab_article_list .com-article-list.pr_tab{margin-top:-20px;}.tab_article_list .loading{position:absolute;width:100%;display:none;}.top_pic_article_list{margin:15px 0 20px;}.top_pic_article_list .pic_article{float:left;position:relative;width:23%;height:auto;margin:1%;padding:0;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 4px 2px #eee;box-shadow:0 0 4px 2px #eee;transition:all 300ms 0s ease;}.top_pic_article_list a:last-child .pic_article{margin-right:1%;}.top_pic_article_list a:hover .pic_article{-webkit-box-shadow:0 5px 10px 5px #ccc;box-shadow:0 5px 10px 5px #ccc;}.top_pic_article_list .pic_article .img_area{position:relative;clear:both;width:100%;height:130px;overflow:hidden;margin:0 0 10px;background:#fafafa;text-align:center;}.top_pic_article_list .pic_article .img_area img{position:absolute;top:0%;width:100%;-moz-transition:-moz-transform 0.4s ease;-webkit-transition:-webkit-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;transition:transform 0.4s ease;}.top_pic_article_list a:hover .pic_article .img_area img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.top_pic_article_list .pic_article .text_area{clear:both;margin:10px;}.top_pic_article_list .pic_article .text_area h2{min-height:6em !important;}div.pic_article + div.text_area{height:80px;}.top_pic_article_list .pic_article .text_area p{text-align:center;}.top_pic_article_list .pic_article .text_area p span{display:inline-block;margin:0 3px 3px 0;padding:2px 5px;border:1px solid #999;color:#999;font-weight:bold;font-size:11px;font-family:'Arial',sans-serif;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.top_pic_article_list .pic_article .text_area h2.article_ttl{font-size:97.5% !important;font-weight:bold;color:#333;line-height:1.35;margin:10px auto 0;text-align:left;}@media screen and (max-width:480px){.top_pic_article_list{margin:15px 0;}.top_pic_article_list .pic_article{width:49%;height:100px;margin:0 1% 5px 0;padding:0;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;box-shadow:none;transition:all 300ms 0s ease;background:#bdddf7 url(../img/img_recommend.png) 3px 3px no-repeat;}.top_pic_article_list a:hover .pic_article{-webkit-box-shadow:none;box-shadow:none;background:#d0eef8;}.top_pic_article_list .pic_article .text_area{clear:both;margin:5px 10px;}.top_pic_article_list .pic_article .text_area h2{min-height:2em !important;margin:25px 0 0;font-size:14px;}.top_pic_article_list .pic_article .img_area,	.top_pic_article_list .pic_article .img_area ~ .text_area{display:none;}.tab_article_list > ul{display:block;margin:0 0 10px;padding:5px 5px 2px;font-size:0;border:none;background:#f0f0f0;}.tab_article_list > ul > li{display:inline-block;width:24.25%;margin:0 1% 3px 0;padding:1em 0.2em;border:solid 1px #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;background:#fff;font-size:11px;box-sizing:border-box;}.tab_article_list > ul > li:nth-child(4n){margin-right:0;}.tab_article_list .com-article-list.pr_tab{margin-top:-10px;}}header .user{box-sizing:unset;}header .user-inner{text-align:left;overflow:hidden;}header .user-inner ul{display:inline-block;font-size:0;}header .user-inner ul li{display:inline-block;border-right:solid #333 1px;padding:0 12px;font-size:14px;font-weight:bold;}header .user-inner ul li{cursor:pointer;}header li.list_open div.child_list{display:none;position:absolute;z-index:100;top:100%;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;box-shadow:0 12px 10px -6px rgba(0,0,0,.3);background-color:#274472;}header li.list_open div.child_list ul{display:inline-block;vertical-align:top;margin:20px;padding:0;}header li.list_open div.child_list ul li{display:block;text-align:left;margin:0 0 3px;padding:3px;font-size:15px;color:#fff;border-right-width:0;}header li.list_open div.child_list ul li:first-child{margin:0 0 10px;padding:0;text-align:left;border-bottom:2px solid #FFF;}header li.list_open div.child_list ul li a{font-weight:bold;padding:6px;font-size:93.75%;border-radius:3px;transition:all 0.15s ease;text-decoration:none;text-align:left;}header li.list_open div.child_list ul li a:hover{color:#333 !important;background:#fff;}header .user-inner .user-detail{float:right;}header .user-inner .user-detail > p a{cursor:pointer;}header .user-inner .user-detail .user-detail-list{background-color:#274472;padding:10px;display:none;border-bottom-right-radius:3px;border-bottom-left-radius:3px;box-shadow:0 12px 10px -6px rgba(0,0,0,.3);}header .user-inner .user-detail .user-detail-list p{margin:0;padding:3px 0;text-align:left;display:block;}header .user-inner .user-detail .pop-int{border-radius:3px;text-align:center;color:#fff;background-color:#c60000;padding:3px 6px;font-size:90%;}header .user .user-inner .user-navi{float:right;}.page-enquete-detail .com-page-title-box-min{background-color:#1781ac;}div.enq_header{font-size:0;}div.enq_header > *{box-sizing:border-box;}div.enq_header > h2{display:inline-block;padding:3px 1em 3px 0;font-size:20px;color:#1781ac;vertical-align:top;line-height:20px;width:calc(100% - 100px);}div.enq_header > h2:before{content:"●";margin:0 1px 0 7px;font-size:150%;}div.enq_header > div{display:inline-block;border:1px solid #1781ac;border-radius:5px;font-size:15px;color:#1781ac;white-space:nowrap;text-align:center;}div.enq_header > div > p{padding:3px;}div.enq_header > div > p:first-child{border-bottom:1px solid #1781ac;}.page-enquete-detail div.enq_content{background-color:#fafafa;}.page-enquete-detail div.icheck{border-top:2px solid #c4e9f7;border-bottom:1px solid #c4e9f7;position:relative;}.page-enquete-detail div.icheck:before{content:'';border-top:2px solid #1781ac;width:50px;height:2px;box-sizing:border-box;display:inline-block;position:absolute;top:-2px;}.page-enquete-detail div.contact-form{padding:20px 0;margin-bottom:10px;}table.enq_graph{width:100%;border-collapse:collapse;}table.enq_graph tr > th{width:50%;padding-right:10px;font-weight:normal;text-align:left;color:#1781ac;}table.enq_graph tr > th > label{display:inline-block;width:100%;height:100%;padding:10px 5px 10px 23px;box-sizing:border-box;}table.enq_graph tr > th > label > div{margin-left:-18px;}table.enq_graph td{position:relative;vertical-align:top;overflow:hidden;}table.enq_graph td > *{position:absolute;left:0;top:0;margin:6px 0;}table.enq_graph td .data_area > span{margin-left:1em;}table.enq_graph td.answered .data_area i{font-size:90%;margin-left:1em;}table.enq_graph td .graph_line{display:inline-block;background-color:#c4e9f7;width:0%;animation:graph_line 2s ease 1s 1 normal forwards;}@keyframes graph_line{0%{width:0%;}100%{width:100%;}}table.enq_graph td.answered .graph_line{background-color:#8bc6df;}table.enq_graph td.answered .data_area > span:nth-child(3){color:#fff;background-color:#1781ac;padding:4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}@media screen and (max-width:480px){div.enq_header > h2{padding:3px;}table.enq_graph td .data_area > span{margin-left:0.5em;}}.side_calendar{padding:5px;border:1px solid #e8e8e8;display:none;}.side_calendar h3{text-align:center;background:#e91e63;color:#fff;font-weight:normal;padding:6px 0;margin:-10px -10px 10px;}.side_calendar table{width:290px;margin:0 auto;}.side_calendar table tr th ,
.side_calendar table tr td{text-align:center;}.side_calendar table tr td{color:#ccc;border:2px solid #fff;}.side_calendar table tr td.today{border-color:#f66;border-style:dashed;}.side_calendar table tr td.active{border-color:#f66;border-style:solid;}.side_calendar table tr th{color:#000;border-bottom:1px solid #000;}.side_calendar table tr td.event{color:#000;background-color:#ffcccb;cursor:pointer;}.side_calendar table tr td.event:hover{color:#666;}.side_calendar .event_list{margin-top:5px;}.side_calendar .event_list li[data-day]{display:none;}.side_calendar .event_list li[data-day].show_list{display:block;}.side_calendar .event_list li p{border-bottom:1px solid #274472;padding:0 5px;}.side_calendar .event_list li li{margin:5px;padding:5px;border-bottom:1px dotted #ccc;font-size:13px;}.seminar-form .seminar_enq_header{color:#333;margin:10px 0;text-align:center;}.seminar-form .contact-form-textarea{box-sizing:border-box;width:100%;}