<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

@media screen and (min-width: 1101px){

.pagelink {
	margin-top:-120px;
	padding-top:120px;
	display:block;
}

}

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

.pagelink {
	margin-top:-30px;
	padding-top:30px;
	display:block;
}

}

/*
-------------------------------------------------------------------------*/


.topimg {
	background: url(../images/topimgbg.jpg) 50% 0 no-repeat;
}

.kamokuTable {
	max-width:1100px;
	margin:30px auto 0 auto;
}

.kamokuTable table {
}

.kamokuTable table tbody {
}

.kamokuTable table tr {
}

.kamokuTable table th , .kamokuTable table td {
	vertical-align:top;
}

.kamokuTable table th {}

.kamokuTable table td {
	padding:20px;
	width:50%;
}

@media screen and (min-width: 711px) and (max-width: 1100px){


.kamokuTable table td {
	padding:20px;
	width:auto;
	display:block;
}

}

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

.kamokuTable table td {
	padding:10px;
	width:auto;
	display:block;
}

}

@media screen and (min-width:1101px){

.kamokuBox1 , .kamokuBox2 {
	height:550px;
}

.kamokuBox3 , .kamokuBox4  {
	height:800px;
}

.kamokuBox5 , .kamokuBox6  {
	height:400px;
}

}

.kamokuBox {
	border:5px solid #eeeeee;
	padding:50px 30px 30px 30px;
    border-radius: 5px; 
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

.kamokuTitle {
	text-align:center;
	margin:-74px 0 20px 0;
	font-size:28px;
	font-size:2.8rem;
	color:#04287e;
}

.kamokuTitle span {
	background:#fff;
	padding:0 20px;
	display:inline-block;
}

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

.kamokuBox {
	height:auto;
}


}

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

.kamokuBox {
	border:5px solid #eeeeee;
	padding:10px 10px 10px 10px;
    border-radius: 5px; 
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	height:auto;
}

.kamokuTitle {
	margin:-29px 0 20px 0;
	font-size:20px;
	font-size:2.0rem;
}

}

.kamokuTitle2 {
	text-align:center;
	margin:0 0 20px 0;
	color:#04287e;
	font-size:18px;
	font-size:1.8rem;
}

.kamokuTxt {
	margin:0 0 40px 0;
	font-size:16px;
	font-size:1.6rem;
}

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

.kamokuTitle2 {
	margin:0 0 10px 0;
	font-size:16px;
	font-size:1.6rem;
}

.kamokuTxt {
	font-size:14px;
	font-size:1.4rem;
	margin:0 0 20px 0;
}


}

/*
--------------------------------------------*/

.kamokuBtn {
	text-align:center;
	margin:30px 0 0 0;
}


















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