@charset "UTF-8";

/* world-link
***************************** */
.world-link {border-top: 1px solid #b2b2b2;border-bottom: 1px solid #b2b2b2;padding: 30px 0;}
.world-link a {word-break: break-all;}

/* item_2col
***************************** */
.item_2col {display: flex;flex-wrap: wrap;justify-content: space-between;border: 1px solid #bcbcbc;padding: 32px 40px 33px 94px;margin-top: 30px;}
.item_2col .col {width:24.29%; }
.item_2col .col+.col {width: 66.55%;}
.item_2col .col .c-img {margin-top: 8px;}

/* note-block
***************************** */
.note-block {border-top: 1px solid #b2b2b2;border-bottom: 1px solid #b2b2b2;padding: 30px 0;}
.note-block a {word-break: break-all;}

.l-inner-medium .c-relatedContents__img>img,
.l-inner--medium .c-relatedContents__img>img {width: 330px;image-rendering: -webkit-optimize-contrast;}
.l-inner-medium .c-relatedContents__img>a.c-img,
.l-inner--medium .c-relatedContents__img>a.c-img {width: 330px;vertical-align: top;}
.l-inner-medium .c-relatedContents__img>a.c-img>img,
.l-inner--medium .c-relatedContents__img>a.c-img>img {width: 100%;image-rendering: -webkit-optimize-contrast;max-width: 100%;}
.banner{margin-top: 20px;}
.banner img{max-width: 100%;height: auto;}
.c-text a {word-break: break-all;}
.l-grid__item .c-question:first-child{margin-top: 0}
.c-question { font-size: 16px; font-weight: bold; color: #00487d; line-height:1.8; margin-top:30px; }


/* Pages
***************************** */
.pages{border-bottom:1px dotted #bdbdbd;line-height: 1.8;}
.pages.mgt-60{margin-top: 60px;}
.pages-item{border-top:1px dotted #bdbdbd;line-height: 1.5;}
.pages-item .u-icons{display:block;padding-top:10px;padding-bottom:10px;padding-left:10px;}
.pages-item .u-icons:hover{text-decoration:none;}
.pages-item span.u-icons:before{display: none;}
.pages-item .u-icons.current{background-color:#f5f5f5;}

@media only screen and (min-width:768px){
	.pages-item a{transition:background-color 0.3s ease, color 0.3s ease;}
	.pages-item a:hover{background-color:#f5f5f5;}
}

@media only screen and (max-width: 767px){

/* item_2col
***************************** */
.item_2col {display: block;padding: 30px 15px;}
.item_2col .col {width:100%;text-align:center; }
.item_2col .col+.col {width: 100%;margin-top: 30px;text-align: left;}
.item_2col .col .c-img {max-width: 182px;width: 100%;margin:0 auto;}

.l-inner-medium .c-relatedContents__img>img,
.l-inner--medium .c-relatedContents__img>img {width: auto;}
.l-inner-medium .c-relatedContents__img>a.c-img,
.l-inner--medium .c-relatedContents__img>a.c-img {width: auto;}
.l-inner-medium .c-relatedContents__img>a.c-img>img,
.l-inner--medium .c-relatedContents__img>a.c-img>img {width: auto;}
}
