<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{   background-color:#ffffff;
		margin-top:50px;
		margin-bottom:100px;
		margin-left:78px;
		margin-right:78px; 
		font-size: 12px }
         
p.header{  
		font-family:"ＭＳ Ｐ明朝";
		font-size:12px;
		margin-bottom:16px }
	 

p.word{ 
                font-family:"ＭＳ Ｐゴシック";
		font-size:12px;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		border: 1px solid #000000;
		text-align: center;
		width: 80px;
		vertical-align: middle;
		height: 16px
                line-height: 16px;
}

p.word_slong{
		font-family:"ＭＳ Ｐゴシック";
		font-size:12px;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		border: 1px solid #000000;
		text-align: center;
		width: 120px;
		vertical-align: middle;
		height: 16px;
                line-height: 16px;
}

p.word_mlong{
		font-family:"ＭＳ Ｐゴシック";
		font-size:12px;
	        padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		border: 1px solid #000000;
		text-align: center;
		width: 160px;
		vertical-align: middle;
		height: 16px
                line-height: 16px;
}

p.word_llong{
		font-family:"ＭＳ Ｐゴシック";
		font-size:12px;
		padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		border: 1px solid #000000;
		text-align: center;
		width: 250px;
		vertical-align: middle;
		height: 16px
                line-height: 16px;
}

p.title{ 
		font-family:"ＭＳ Ｐゴシック";
		font-size:16px;
		font-weight:bold;
		line-height:30px;
		letter-spacing:1px 
}
p.title2{
		font-size:15px;
		font-weight:bold;
		font-family: "Times New Roman", "Times", "serif" 
}
p.dep{  font-family:"ＭＳ Ｐ明朝";
		font-size:12px;
		line-height:21px;
		margin-bottom:0px 
}

p.dep2{ font-family: "Times New Roman", "Times", "serif";
		font-size:13px;
		margin-bottom:40px;
		line-height:18px; 
}

p.name{ font-family:"ＭＳ Ｐ明朝";
		font-size:15px;
		line-height:26px 
}

p.name2{font-family: "Times New Roman", "Times", "serif";
		font-size:15px;
		line-height:22px 
}

p.abst{ line-height:21px;
		font-size:12px;
		text-indent:12px;
    margin-top:50px;
		text-align:justify;
		letter-spacing:1px;
		font-family: "ＭＳ Ｐ明朝" 
}
.waku{
		border-bottom-width: 1px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: solid;
		border-left-style: none;
		border-bottom-color: #000000
}

img{    vertical-align:middle;
    max-width: 100%;
    height: auto;
}

.v-img{ vertical-align:2%
}

td{     line-height:21px;
		font-size:12px;
		font-family: "ＭＳ Ｐ明朝" 
}
table.tablecenter {
  border-collapse: collapse;
  border-spacing: 0;
	margin: 20px auto;
}
table.allline{
	border-collapse: collapse;
}
table.allline td{
	border: 1px solid #000;
	padding:0 3px;
}
table.allline td.noline{
	border: none;
}
.v-top{
	vertical-align: top;
}



/***** 追加　*****/
.border-all {
 border:1px solid #000000;
 }

.border-to {
 border-top:1px solid #000000;
 }

.border-bot {
 border-bottom:1px solid #000000;
 }

.border-le {
 border-left:1px solid #000000;
 }

.border-ri {
 border-right:1px solid #000000;
 }
 
p.abst_b1{ line-height:21px;
		   font-size:12px;
		   text-align:justify;
		   letter-spacing:1px;
    margin-top:50px;
		   font-family: "ＭＳ Ｐ明朝" 
}

p.abst_b2{ line-height:21px;
		   font-size:12px;
		   text-align:justify;
		   letter-spacing:1px;
    margin-top:50px;
		   font-family:  "Times New Roman", "Times", "serif" 
}

p.title2_b{
		font-size:16px;
		font-weight:bold;
		font-family: "Times New Roman", "Times", "serif" 
}

p.word_along{
		font-family:"ＭＳ Ｐゴシック";
		font-size:12px;
	        padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		border: 1px solid #000000;
		text-align: center;
		width: 100px;
		vertical-align: middle;
		height: 16px
                line-height: 16px;
}

p.word_olong{
		font-family:"ＭＳ Ｐゴシック";
		font-size:12px;
	        padding-top: 2px;
		padding-right: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		border: 1px solid #000000;
		text-align: center;
		width: 210px;
		vertical-align: middle;
		height: 16px
                line-height: 16px;
}
.textRight{
	text-align: right;
}
.textCenter{
	text-align: center;
}
.flex{
	display: flex;
	align-items: center;
}
.kenten {
    padding: 0.3em 0;
    background-repeat: repeat-x;
    background-size: 1em 0.2em;
    background-position: top left;
    background-image: -webkit-gradient(radial,center center,0,center center,1.5,from(#000000),color-stop(0.5,#000000),color-stop(0.9,transparent),to(transparent));
    background-image: -webkit-radial-gradient(center center, 0.1em 0.1em, #000000, #000000 95%, transparent 95%, transparent);
    background-image: radial-gradient(0.1em 0.1em at center center, #000000, #000000 95%, transparent);
}
@media only screen and (max-width : 767px) {
    body{
        margin: 20px;
    }
    .w100{
        width: 100%;
    }
    .table-scroll{
        overflow: auto; /**/
        white-space: nowrap; /**/
        width:100%;
    }
}</pre></body></html>