<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
text-align: center;
margin: 0;
padding: 0;
font-family: "ヒラギノ角ゴ ProW3","ＭＳ Ｐゴシック",Osaka,"HiraKakuPro-W3",Verdana,"MS PGothic",sans-serif;
background-color: #FFFEFC;
background-image: url(../img/bg.gif);
	}
	
	
	
/* ****************************************
	TOPのBG
*******************************************/
#container {
width:653px;
height:517px;
background-image: url(../img/bg2.jpg);
background-repeat: no-repeat;
margin-top: 20px;
margin-left: auto;
margin-right: auto;
	}



/* ****************************************
	中段
*******************************************/

#topbox {
width:653px;
height:140px;
float: left; 
	}

.menu {
margin: 0px 0px 0px 320px;
width: 400px;
	}
	
	
	
#box {
margin: 15px 0px 0px 50px;
width: 348px;
height:362px;
overflow: auto;
border: none;
text-align: left; 
float: left;
	}

.textbox {
background-image: url(../img/border.gif);
background-repeat: repeat-y;
margin: 3px;
text-align: left; 
	}
	
.textlink {
margin: 3px;
text-align: left; 
	}
	

	
/* ****************************************
	中段2
*******************************************/

#letter {
width:653px;
height:231px;
background-image: url(../img/bg3.jpg);
background-repeat: no-repeat;
margin-left: auto;
margin-right: auto;
text-align:center; 
float: left; 
	}
	
.letter_left {
margin: 13px 0px 0px 42px;
width:320px;
text-align:left; 
padding: 15px;
float: left; 
	}


.letter_right {
margin: 13px 0px 0px 5px;
width:210px;
text-align:left; 
float: left; 
	}
	

	/* ****************************************
	下段
*******************************************/

#underboxbox {
width: 616px;
height:80px;
margin: 20px 0px 0px 0px;
float: left; 
text-align:center; 
	}






/* ****************************************
	手紙
*******************************************/
	
#maincontainer {
width:653px;
height:749px;
background-image: url(../img/letter_bg.jpg);
background-repeat: no-repeat;
margin-top: 20px;
margin-left: auto;
margin-right: auto;
	}


#mbox {
width:600px;
margin: 0px 0px 40px 0px;
text-align: right; 
float: left;
	}



	
#let_cap {
margin: 0px 0px 0px 180px;
width: 300px;
text-align: left; 
float: left;
	}
	
	
#let_box {
margin: 15px 0px 0px 60px;
width: 530px;
height:530px;
overflow: auto;
border: none;
text-align: left; 
float: left;
	}
	
.let_text {
width: 500px;
background-image: url(../img/border2.gif);
background-repeat: repeat-y;
margin: 3px;
text-align: left; 
font-size: 11px; 
line-height:24px; 
color: #111111;
	}
	
	
#nextback {
margin: 0px 0px 20px 0px;
width: 500px;
text-align: right; 
float: left;
font-size: 13px; 
color: #111111;
	}
	
	
	
/* ****************************************
	FONT
*******************************************/
.t_basic {
text-align: left; 
font-size: 11px; 
line-height:24px; 
color: #111111;
	}
	

.c_blue {
text-align: left; 
font-size: 14px; 
line-height:24px; 
color: #0066FF;
	}
	
	
	
.c_blue {
text-align: left; 
font-size: 14px; 
line-height:24px; 
color: #012850;
	}
	
.ca_blue {
text-align: left; 
font-size: 11px; 
line-height:24px; 
color: #012850;
	}
	
		
	
	
	
	
.osawa {
text-align: left; 
font-size: 11px; 
line-height:25px; 
color: #0066FF;
	}
	
.osawaname {
text-align: left; 
font-size: 11px; 
line-height:25px; 
color: #0066FF;
margin: 400px 0px 0px 0px;
	}
	


.letterlink {
text-align: center; 
font-size: 14px; 
color: #111111;
margin: 13px 0px 0px 80px;
	}
	

	
	
.blue {
text-align: left; 
font-size: 12px; 
line-height:24px; 
color: #0066FF;
	}
	
	
.orange {
text-align: left; 
font-size: 12px; 
line-height:24px; 
color: #ff3300;
	}
	
	
.form {
text-align: left; 
font-size: 11px; 
line-height:14px; 
color: #222222;
	}
	
	
	
.glay {
text-align: left; 
font-size: 9px; 
line-height:14px; 
color: #666666;
	}
	
	
.name {
text-align: left; 
font-size: 10px; 
line-height:15px; 
color: #CC0000;
	}
	
	
 

h1, h2, h3, h4 {
font-size:16pt;
text-indent: -9999px;
display: none;
}

	

 a:link
{
color: #6B446B;
text-decoration: none;
}

a:visited
 {
color: #6B446B;
text-decoration: none;
}

a:hover
{
color: #FF6600;
text-decoration: none;
	}</pre></body></html>