@charset "UTF-8";
/* CSS Document */
html,body {
	margin:0;
	padding:0;
}

.px8{font-size:62%;}/**/
.px9{font-size:68%;}
.text10 { font-size:77%; }
.text11 { font-size:85%; }
.text12 { font-size:93%; }
.text13 { font-size:100%; }
.text14 { font-size:108%; }
.text15 { font-size:116%; }
.text16 { font-size:123.1%; }
.text17 { font-size:131%; }
.text18 { font-size:138.5%; }
.text19 { font-size:146.5%; }
.text20 { font-size:153.9%; }
.text21 { font-size:161.6%; }
.text22 { font-size:167%; }
.text23 { font-size:174%; }
.text24 { font-size:182%; }
.text25 { font-size:189%; }
.text26 { font-size:197%; }


#contentsarea{
position:relative;
margin:0px auto;
padding:0px 0px 0px 0px;
font-size:13px;
font-family:'ＭＳ Ｐゴシック',Osaka,'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif;
font-color: #191919;
width:918px;
}

#contents{
width:918px;
margin:0px 0px 55px 0px;
padding:0px 0px 0px 0px;
float:left;
}

#txtarea{
width:255px;
margin:12px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}
#txtareatxt{
width:255px;
margin:8px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
font-size:93%;
line-height:120%;
}

#mybox{
position:relative;
float:left;
display: inline;
}

#mybox2{
position:relative;
float:right;
display: inline;
}

#texttitle_main{
float:left;
font-size:123.1%;
line-height:120%;
color:#800000;
width:918px;
}

#txtarea_main{
float:left;
font-size:93%;
line-height:120%;
width:918px;
line-height:2;
}

.txtarea_cap{
float:left;
font-size:93%;
line-height:120%;
margin-top:4px;
}
.txtarea_cap strong{
	font-weight:bold;
	display:block;
	margin:0 0 3px;
}
.txtarea_cap span{
	font-size:77%;
}

.myleft10{
margin-left:10px;
}

.myleft18{
margin-left:18px;
}
.myleft20{
margin-left:20px;
}

.myleft21{
margin-left:21px;
}

.myleft30{
margin-left:30px;
}

.mytop-50{
margin-top:-50px;
}
.mytop30{
margin-top:30px;
}

.mybottom0{
margin-bottom:0px;
}

.mybottom10{
margin-bottom:10px;
}

.mybottom15{
margin-bottom:15px;
}

.mybottom30{
margin-bottom:30px;
}
.mybottom50{
margin-bottom:50px;
}

.mywidth300{
width:300px;
}
.mywidth375{
width:375px;
}
.mywidth450{
width:450px;
}
.mywidth505{
width:505px;
}
.mywidth600{
width:600px;
}
.mywidth918{
width:918px;
}

.fl {
	float:left;
}
.fr {
	float:right;
}

/*Clearfix*/
.clr {
	/zoom : 1;
}
.clr:after {
	content : '';
	display : block;
	clear : both;
	height:0;
}

.ls-04 {
	letter-spacing: -0.4em;
}
#contentsarea #mybox span {
}



/* ローディング */
#myloader {
    width:31px;
    height:31px;
    display:none;
	position:absolute;
	margin-left:445px;
	margin-top:255px;
    z-index:100;
}

#myfade {
    width:100%;
    height:100%;
    display:none;
    background-color:#FFFFFF;
    position:absolute;
    top:0px;
    left:0px;
    z-index:50;
}
