@charset "Shift_JIS";

/* common */

html {
	margin: 0;
	padding: 0
}

body {
-webkit-text-size-adjust: 100%;
	background-color: #ffffff;
	color: #333333;
	font-family:‘Noto Serif JP’,serif;
	margin: 8px 0px 0px 0px;
	line-height:1.4;
	background:url(../back-t01.jpg) repeat
}

/* info */

.title{
        font-size: 135%;
	margin: 20px 0px 0px 0px;
	font-weight: bold
}

.info{	
        font-size:115%;
	margin: 20px 0px 0px 0px;
	font-weight: normal
}

.info01{	
        font-size:105%;
	margin: 10px 0px 20px 0px;
	font-weight: normal
}

.info02{	
        font-size:120%;
	margin: 15px 0px 15px 0px;
	font-weight: normal
}
.info03{	
        font-size:95%;
	margin: 10px 0px 20px 0px;
	font-weight: normal
}

table.img{	
	margin: 10px 0px 0px 0px
}

table.text{	
	margin: 0px 15px 0px 10px
}

td.text{	
        font-size:100%;
	font-weight: bold
}

td.text01{	
        font-size:110%;
	font-weight: bold
}

td.text02{	
        font-size:120%;
	font-weight: bold
}

.up{
	color: #ff003f;	
        font-size: 12px;
	margin: 3px 0px 0px 0px;
	font-weight: bold
}

.menu{	
        font-size: 14px;
	margin: 20px 0px 15px 0px;
	font-weight: normal
}

ul{
        list-style-type:disk;
}

li.con{
	margin: 15px 0px 0px 0px;
	font-size:120%;
	font-weight: bold

}

li.info{
	margin: 10px 0px 0px 0px;
	font-size:120%;
	font-weight: bold

}

.pro {
	margin: 15px 0px 5px 0px
}

.top-kuu {
        font-size:90%;
	margin: 12px 0px 0px 0px

}

.top10 {
	margin: 10px 0px 0px 0px
}

.right10 {
        text-align:right;
	margin: 0px 10px 0px 0px
}

.right130 {
        text-align:right;
	margin: 0px 130px 0px 0px
}

.hope {
	font-size:90%;
	line-height: 1.8;
	margin: 10px 0px 10px 0px
}

.care {
	font-size:80%;
	line-height: 1.5;
	margin: 10px 0px 10px 0px
}

.supp {
	font-size:13px;
	color: #ff003f;
}

.kuu {
        white-space: pre;
}

.kuu80 {
	font-size:80%;
        white-space: pre;
}

.kuu120 {
	font-size:120%;
        white-space: pre;
}

.totop {
	font-size:90%;
	line-height: 1.4;
        text-align:right;
	margin: 10px 30px 10px 0px
}

.kita {
	font-size:85%;
	line-height: 1.4;
     
}

.copyright {
	font-size:80%;
        white-space: pre
}

.copyright02 {
	font-size:80%;
}

a:link {
        color: #363669; 
        background-color:transparent;
        font-weight:bold;
	text-decoration: underline
}

a:visited {
        color: #69699c;
        background-color:transparent;
        font-weight:bold;
	text-decoration: underline
}

a:hover {
        color: #ff0036; 
        font-weight:bold;
        background-color:#cccfcf;
	text-decoration: underline
}

a:active {
        color: #ff0036; 
        font-weight:bold;
        background-color:#cccfcf;
	text-decoration: underline
}

a.an {
        border-color: #ff0000; 
}

a.cg {
        border-color: #00ffff; 
}

/* end of stylesheet */
