a.tojiru:link {
display: block;
width: 100%;
margin: 0px 0px 0px 0px;
padding: 8px 0px 8px 0px;
color: #ffffff;

text-align: center;
background-color: #000000;
text-decoration: none;
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-size: 100%;
font-weight: bold;
background-image: url(https://kaosute.net/image/foot2.gif);
background-repeat: repeat-x;
border-right: solid #000000 1px;
border-left: solid #000000 1px;
}

a.tojiru:visited {
display: block;
width: 100%;
margin: 0px 0px 0px 0px;
padding: 8px 0px 8px 0px;
color: #ffffff;

text-align: center;
background-color: #000000;
text-decoration: none;
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-size: 100%;
font-weight: bold;
background-image: url(https://kaosute.net/image/foot2.gif);
background-repeat: repeat-x;
border-right: solid #000000 1px;
border-left: solid #000000 1px;
}

a.tojiru:hover {
display: block;
width: 100%;
margin: 0px 0px 0px 0px;
padding: 8px 0px 8px 0px;
color: #ffffff;

text-align: center;
background-color: #000000;
text-decoration: none;
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-size: 100%;
font-weight: bold;
background-image: url(https://kaosute.net/image/foot2.gif);
background-repeat: repeat-x;
border-right: solid #000000 1px;
border-left: solid #000000 1px;
}

a.tojiru:active {
display: block;
width: 100%;
margin: 0px 0px 0px 0px;
padding: 8px 0px 8px 0px;
color: #ffffff;

text-align: center;
background-color: #000000;
text-decoration: none;
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-size: 100%;
font-weight: bold;
background-image: url(https://kaosute.net/image/foot2.gif);
background-repeat: repeat-x;
border-right: solid #000000 1px;
border-left: solid #000000 1px;
}





.kao07 {
padding: 15px 0px 15px 0px;
margin: 0px 0px 0px 0px;
border-right: solid #D3DDF2 1px;
border-left: solid #D3DDF2 1px;
border-bottom: solid #D3DDF2 1px;
text-align: center;
background-color: #ffffff;
width: 100%;
}

.kate002 {
width: 100%;
letter-spacing: 1px;
border-right: solid #C6D3EF 1px;
border-left: solid #C6D3EF 1px;
border-bottom: solid #C6D3EF 1px;
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-size: 100%;
color: #3D496F;
padding: 8px 0px 8px 0px;
margin: 0px 0px 0px 0px;
text-align: center;
background-image: url(../../image/h2.gif);
background-repeat: repeat-x;
font-weight: bold;
}





.kao109s {
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
text-align: center;
width: 90%;
padding: 0px 0px 0px 0px;
margin: 15px 0px 15px 0px;
}

.kao77s {
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
text-align: center;
font-size: 100%;
color: #555555;
width: 90%;
border: 1px solid #ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.kao77toku {
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
text-align: center;
font-size: 120%;
color: #555555;
width: 90%;
border: 1px solid #ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


.kao99 {
background-color: #C6D0EA;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align: center;
width: 100%;
}

.kao77 {
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
text-align: center;
font-size: 100%;
color: #555555;
width: 90%;
border: 1px solid #ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


















.home01 {
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
color: #333333;
font-size: 12px;
text-align: left;
margin: 3px 0px 3px 30px;
padding: 0px 0px 0px 0px;
}

.koushin01 {
text-align: left;
height: 250px;
overflow: auto;
border: 1px solid #C6CFEF;
padding: 0px 0px 0px 0px;
margin: 0px 0px 5px 0px;
}

.koushin02 {
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
padding: 0px 0px 0px 23px;
margin: 10px 0px 10px 10px;
color: #777777;
font-size: 12px;
text-align: left;
background-image: url(../image/koushin10.gif);
background-repeat: no-repeat;
}

.koushin03 {
text-align: left;
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-size: 12px;
margin: 10px 10px 10px 10px;
padding: 0px 0px 0px 0px;
color: #444444;
line-height: 150%;
}

.koushin04 {
border: 1px solid #DEE7F7;
text-align: center;
font-size: 12px;
margin: 5px 0px 5px 0px;
padding: 10px 0px 10px 0px;
background-color: #F7F7FF;
}

.yahook {
text-align: center;
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-size: 12px;
margin: 15px 0px 20px 0px;
padding: 0px 0px 0px 0px;
color: #444444;
}

.te01 {
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
text-align: center;
font-size: 12px;
color: #1E4995;
width: 280px;
background-color: #F7F7FF;
border: 1px solid #F7F7FF;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

html{
	overflow-y:scroll;
	}

a.topme1:link {
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-size: 12px;
display: block;
width: 50px;
color: #555555;
text-decoration: none;
letter-spacing: 1px;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
border: 1px solid #BBC5EE;
text-align: center;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    -ms-transition: 0.5s;
    transition: 0.5s;
}

a.topme1:visited {
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-size: 12px;
display: block;
width: 50px;
color: #555555;
text-decoration: none;
letter-spacing: 1px;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
border: 1px solid #BBC5EE;
text-align: center;
}

a.topme1:hover {
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-size: 12px;
display: block;
width: 50px;
color: #ffffff;
text-decoration: none;
letter-spacing: 1px;
background-color: #FFBE52;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
border: 1px solid #ECA42D;
text-align: center;
}

a.topme1:active {
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-size: 12px;
display: block;
width: 50px;
color: #ffffff;
text-decoration: none;
letter-spacing: 1px;
background-color: #FFBE52;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
border: 1px solid #ECA42D;
text-align: center;
}

a.topme:link {
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-size: 12px;
display: block;
width: 120px;
color: #555555;
text-decoration: none;
letter-spacing: 1px;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
border: 1px solid #BBC5EE;
text-align: center;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    -ms-transition: 0.5s;
    transition: 0.5s;
}

a.topme:visited {
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-size: 12px;
display: block;
width: 120px;
color: #555555;
text-decoration: none;
letter-spacing: 1px;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
border: 1px solid #BBC5EE;
text-align: center;
}

a.topme:hover {
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-size: 12px;
display: block;
width: 120px;
color: #ffffff;
text-decoration: none;
letter-spacing: 1px;
background-color: #FFBE52;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
border: 1px solid #ECA42D;
text-align: center;
}

a.topme:active {
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;
font-size: 12px;
display: block;
width: 120px;
color: #ffffff;
text-decoration: none;
letter-spacing: 1px;
background-color: #FFBE52;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
border: 1px solid #ECA42D;
text-align: center;
}


.ah2 {
padding: 8px 0px 0px 5px;
margin: 0px 0px 0px 0px;
text-align: left;
}

/************************************************************************************************************
*	DHTML modal dialog box	(CSS for the DHTMLSuite_modalMessage class)
*
*	Created:						August, 26th, 2006
*	@class Purpose of class:		Display a modal dialog box on the screen.
*			
*	Css files used by this script:	modal-message.css
*
* 	Update log:
*
************************************************************************************************************/

.modalDialog_transparentDivs{
	filter:alpha(opacity=0);	/* 透明度 */
	opacity:0;	/* 透明度 */
	z-index:1;
	position:absolute; /* 必須	*/
}
.modalDialog_contentDiv{
	padding:0px;
	z-index:100;/* 必須	*/
	position:absolute;	/* 必須	*/
}
.modalDialog_contentDiv_shadow{
	z-index:90;/* 必須 */
	position:absolute;	/* 必須	*/
	filter:alpha(opacity=30);	/* 透明度 */
	opacity:0.3;	/* 透明度 */
}



	.dhtmlgoodies_tabPane{
		height:30px;	/* タブの高さ */
		border-bottom:1px solid #C6CFEF;
	}
	.dhtmlgoodies_aTab{
		border-left:1px solid #C6CFEF;
		border-right:1px solid #C6CFEF;
		border-bottom:1px solid #C6CFEF;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
padding: 0px 0px 0px 13px;
	}
	.dhtmlgoodies_tabPane DIV{
		float:left;
		height:100%;	/* タブの高さ */
		padding-left:3px;
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:bottom left;
		cursor:pointer;
		position:relative;
		bottom:-1px;
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane .tabActive{
		background-image:url('../images/tab_left_active.gif');
		margin-left:0px;
		margin-right:0px;	
		z-index:10;	
float:top;
	}
	.dhtmlgoodies_tabPane .tabInactive{
		background-image:url('../images/tab_left_inactive.gif');
		margin-left:0px;
		margin-right:0px;
		z-index:1;
float:top;
	}

	.dhtmlgoodies_tabPane .inactiveTabOver{
		background-image:url('../images/tab_left_over.gif');
		margin-left:0px;
		margin-right:0px;
float:top;
	}
	.dhtmlgoodies_tabPane span{
		font-family:arial;
		vertical-align:top;
		font-size:14px;
		padding-left:3px;
		padding-right:3px;	
		padding-top:5px;		
		line-height:21px;
		float:left;
	}
	.dhtmlgoodies_tabPane .tabActive span{
		padding-bottom:1px;
		line-height:20px;
	}
	
	.dhtmlgoodies_tabPane img{
		float:left;
	}