<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-image: url(../img/bg.jpg);
background-color: #E9DECA;
	}
	

/* ****************************************
	LOGO
*******************************************/
#topbox {
margin-top: 20px;
width:687px;
margin-left: auto;
margin-right: auto;
	}
	
	
/* ****************************************
	大枠
*******************************************/
#container {
width:687px;
height:796px;
background-repeat: no-repeat;
background-image: url(../img/bg_main.jpg);
margin-top: 10px;
margin-left: auto;
margin-right: auto;
	}




/* ****************************************
	TOPのみの大枠
*******************************************/
#container_top {
width:687px;
background-repeat: repeat-y;
background-image: url(../img/bg_main2.jpg);
margin-top: 10px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
	}
	
#topimage {
margin: 0px 0px 0px 0px;
padding: 3px;
width:687px;

text-align: center; 
	}
	

#under{
width:687px;
height:315px;
background-repeat: no-repeat;
background-image: url(../img/bg_main4.jpg);
margin-top: 0px;
margin-left: auto;
margin-right: auto;
	}
	
	
	
	
	
	
/* ****************************************
	大枠
*******************************************/
#mainbox {
width:680px;
padding: 8px 0px 0px 20px;
text-align: center;
	}



/* ****************************************
	TOPのMENU
*******************************************/
#menu_a {
width:379px;
height:120px;
float:left;	
margin: 2px;
background-repeat: no-repeat;
background-image: url(../img/bg_me01.gif);
	}


.m_a {
margin: 30px 0px 0px 5px;
	}
	
.m_b {
margin: 30px 0px 0px 5px;
	}

#menu_b {
margin: 2px 2px 2px 2px;
width:130px;
height:120px;
float:left;	
background-repeat: no-repeat;
background-image: url(../img/bg_me02.gif);
	}
	

#menu_bb {
margin: 2px 2px 2px 2px;
width:130px;
height:120px;
float:left;	
background-repeat: no-repeat;
background-image: url(../img/bg_me03.gif);
	}





/* ****************************************
	内部のMENU
*******************************************/
#menu_c {
width:281px;
height:83px;
float:left;	
margin: 2px;
background-repeat: no-repeat;
background-image: url(../img/bg_mn01.gif);
	}


.m_c {
margin: 14px 0px 0px 4px;
	}
	
.m_d {
margin: 14px 0px 0px 4px;
	}

#menu_d {
margin: 2px;
width:95px;
height:83px;
float:left;	
background-repeat: no-repeat;
background-image: url(../img/bg_mn02.gif);
	}


#menu_e {
margin: 2px;
width:95px;
height:83px;
float:left;	
background-repeat: no-repeat;
background-image: url(../img/bg_mn03.gif);
	}




/* ****************************************
	モデルレポ
*******************************************/
#container_inner {
width:687px;
background-repeat: repeat-y;
background-image: url(../img/bg_main2.jpg);
margin-top: 10px;
margin-bottom: 30px;
margin-left: auto;
margin-right: auto;
	}
	
#repo {
margin: 0px 10px 0px 10px;
width: 670px;
	}
	
.r_img {
margin: 5px;
	}
	
.repo_b {
text-align: left; 
font-size: 12px; 
line-height: 140%; 
color: #490000;
	}


.repo_member {
text-align: center; 
font-size: 12px; 
line-height: 140%; 
color: #2A80A4;
	}
	

	
.repo_link
{
text-align: center; 
font-size: 11px; 
line-height: 140%; 
}



	
.r_gr {
text-align: left; 
font-size: 12px; 
line-height: 150%; 
color: #006600;
	}

.r_cp {
text-align: left; 
font-size: 16px; 
line-height: 150%; 
color: #006600;
	}
	
	
	
/* ****************************************
	内部BOX
*******************************************/
#box {
margin: 0px 0px 0px 0px;
padding: 3px;
width: 650px;
height:650px;
text-align: left; 
overflow: auto;
border: none;
	}
	
/* ****************************************
	Toppaモデル
*******************************************/
#model {
margin: 0px 0px 0px 0px;
width: 650px;
	}


/* ****************************************
	応募要項
*******************************************/
#oubo {
background-color: #CB8A77;
margin: 10px 0px 0px 0px;
width: 620px;
font-size: 12px; 
line-height: 140%; 
color: #ffffff;
text-align: center; 
 filter: Alpha(opacity=80);
    opacity:0.8;
	}
	
	
	
	
	



/* ****************************************
	FONT
*******************************************/

.basic {
text-align: center; 
font-size: 12px; 
line-height: 140%; 
color: #490000;
	}
	
	
.leftbasic {
text-align: left; 
font-size: 12px; 
line-height: 140%; 
color: #490000;
	}
	
	

.black {
text-align: left; 
font-size: 13px; 
line-height: 160%; 
color: #000000;
	}
	
.form {
text-align: left; 
font-size: 12px; 
line-height: 140%; 
color: #000000;
	}
	
	
.formmini {
text-align: left; 
font-size: 10px; 
line-height: 140%; 
color: #333333;
	}
	
	
.yellow {
text-align: left; 
font-size: 14px; 
line-height: 140%; 
color: #FEEF03;
	}
	
	
	.red {
text-align: left; 
font-size: 14px; 
line-height: 140%; 
color: #FEEF03;
	}




p.t_cap {
text-align: center; 
font-size: 24px; 
color: #490000;
	}
	




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


a:link
{
color: #FF0066;
text-decoration: underline;
}

a:visited
 {
color: #FF6600;
text-decoration: underline;
}

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