<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*
content
------------------------------*/
/*.wrapper {
	min-width: 1400px;
}*/

.localNavArea + .wrapper {
	padding-top: 44px;
}
.content {
	width: 100%;
}
/*.contentInr {
	width: 1000px;
	margin: 0 auto;
}*/
/*.ttlLv2.bdNon + .content {
	padding-top: 30px;
}*/

.content h2.h2_ttl{
	 padding-top: 60px;
}
   
.mt01{
	margin-top: -45px;
}

.section_txt {
	text-align: justify;
}

section.content div.inner figure img{
    display: block;
	margin: 0 auto;
    width: 68%;
}
 
p.section_txt a {
    color: #117ad6;
    text-decoration:underline;
/*    outline: none;
    cursor: pointer;*/
}

/*------------------------------
table
------------------------------*/
.tableTypeC_01{
	width: 100%;
}

.tableTypeC_01 table {
    width: 100%;
}

.tableTypeC_01 .w10P {
    width: 10%;
}
.tableTypeC_01 .w40P {
    width: 40%;
}
.tableTypeC_01 .w50P {
    width: 50%;
}

.tableTypeC_01 td, 
.tableTypeC_01 th{
	padding: 14px;
	border: 1px solid #cccccc;
	vertical-align: middle;
	font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", メイリオ, Meiryo, "MS PGothic", "ＭＳ Ｐゴシック", "MS Gothic", sans-serif, Arial!important;

}

.tableTypeC_01 thead th, 
.tableTypeC_01 thead td{
	background: #1f5598;
	background: #113577;
	color: #fff;
	text-align: center;
}


.tableTypeC_01 tbody th {
	background: #edf5ff;
	color: #333;
	font-weight: normal!important;
}

/*.tableTypeC_01 th {
	text-align: left;
	font-size: 1.6rem;
}*/

/*.tableTypeC_01 tbody th,
.tableTypeC_01 tbody td{
	font-weight: normal;
}*/

.mb01{
	margin-bottom: 4%;
}


div.box_bgGY {
    padding: 25px 20px;
    background: #f7f7f7;
    font-size: 1.3rem;
	font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", メイリオ, Meiryo, "MS PGothic", "ＭＳ Ｐゴシック", "MS Gothic", sans-serif, Arial!important;
}

div.box_bgGY &gt; ul{
   text-align: justify;
}

ul.numList_kako li {
    padding-left: 20px;
    text-indent: -1.5em;
    list-style-type: none;
    list-style-position: inside;
    counter-increment: cnt;
}

.numList_kako li:before {
    display: marker;
    content: "(" counter(cnt) ") ";
}

/**, *:before, *:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}*/

p.notes01 {
    padding-left: 1.2em;
    text-indent: -1.2em;
}

p.notes01:before {
    content: "※";
}

.mgb30 {
    margin-bottom: 30px;
}

.alR {
    text-align: right !important;
}















@media only screen and (max-width: 990px) {
.wrapper {
	min-width: 100%;
	font-size: 1.4rem;
}
	
.content {
	padding-top: 0px;
}
	
/*.contentInr {
	width: 1000px;
	margin: 0 auto;
}*/

	
/*------------------------------
content
------------------------------*/
.localNavArea + .wrapper {
	padding-top: 32px;
}
/*.contentInr {
	width: 100%;
	padding: 0 10px;
}*/
	
.mb01 {
    margin-bottom: 9%;
}
	
.content h2.h2_ttl {
    padding-top: 30px;
}
	
.mt01{
	margin-top: -32px;
}
	
.section_head .section_txt {
    padding: 0;

}
	
section.content div.inner figure img{
    width: 100%;
}

/*------------------------------
	table
------------------------------*/
.table_scroll{
	overflow: auto; 
  white-space: nowrap;
}
	
.tableTypeC_01 td, .tableTypeC_01 th {
    font-size: 14px;
	line-height: 1.5;
}

div.box_bgGY {
    font-size: 13px;
}
	
	
	
}


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

}



</pre></body></html>