/***********************************************/
/* ypc.css*/

html, body, div, form {
	margin-left: 0px;
	margin-top: 0px;
	margin: 0px;
	padding: 0px;
	FONT-SIZE: 9pt; 
	MARGIN: 0px; 
	LINE-HEIGHT: 1.4em; 
}

/***********************************************/ 

.fontchuan { font-family: "Osaka−等幅", "ＭＳ ゴシック"; }

a:link {
	COLOR: #003399;
	font-size:9pt; 
	TEXT-DECORATION: underline	
}

a:visited {
	COLOR: #040099;
	font-size:9pt; 
	TEXT-DECORATION: underline
}

a:active {
	COLOR: #FF0049;
	font-size:9pt; 
	TEXT-DECORATION: underline
}

a:hover {
	COLOR: #FF0049;
	font-size:9pt;
	TEXT-DECORATION: underline
}


/**************************************************/
/* Bottom */

a.bottom:link {
	COLOR: #FFFFFF;
	font-size:8pt; 
	TEXT-DECORATION: none;
}

a.bottom:visited {
	COLOR: #FFFFFF;
	font-size:8pt; 
	TEXT-DECORATION: none;
}

a.bottom:active {
	COLOR: #FFCCFF;
	font-size:8pt; 
	TEXT-DECORATION: none;
	TEXT-DECORATION: underline;
}

a.bottom:hover {
	COLOR: #FFCCFF;
	font-size:8pt;
	TEXT-DECORATION: none;
	TEXT-DECORATION: underline;
}

/**************************************************/
/* Left menu big */

a.leftmenu:link {
	COLOR: #6b6b6b;
	line-height:1.4em;
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	TEXT-DECORATION: none;
}

a.leftmenu:visited {
	COLOR: #6b6b6b;
	line-height:1.4em;
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	TEXT-DECORATION: none;
}

a.leftmenu:active {
	COLOR: #6b6b6b;
	line-height:1.4em;
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	TEXT-DECORATION: none;
}

a.leftmenu:hover {
	COLOR: #F75594;
	line-height:1.4em;
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	TEXT-DECORATION: none;
}

.leftmenuActive {
	font-size: 9pt;
	line-height:1.4em;
	font-weight: bold;
	COLOR: #F75594;
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	TEXT-DECORATION: none;
}
.leftmenuActive1 {
	font-size: 9pt;
	line-height:1.4em;
	font-weight: bold;
	COLOR: #F75594;
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	letter-spacing:-1px;
	TEXT-DECORATION: none;
}
.leftmenupad {
			padding: 1px;
}

/***********************************************/ 

.text_main {
			padding: 2px;
			color: #000000;
			font-size:9pt;
			font-family: "Osaka−等幅", "ＭＳ ゴシック";
			text-align:left;
			line-height:1.4em;
}

.text_header111 {
			color: #993333;
			font-size:9pt;
			font-family: "Osaka−等幅", "ＭＳ ゴシック";
			line-height:1.4em;
			font-weight:bold;
			padding-top:6;
}

.text_small {
			font-size:8pt;
			line-height:1.4em;
}
.text_smallAcitve
{
			COLOR: #F75594;
			font-size:8pt;
			line-height:1.4em;
}

.text_small a:link {
			font-size:8pt;
			line-height:1.4em;
}
.text_big2 {
			font-size: 14px;
			line-height:1.4em;
			font-weight: bold;
}
.text_big2-1 {
			font-size: 13px;
			line-height:2em;
			letter-spacing:-1px;
			font-weight: bold;					
}
.text_big {
			font-size:12pt;
			font-family: "Osaka−等幅", "ＭＳ ゴシック";
			line-height:1.4em;
}

.text_maintoppage {
			margin: 2px;
			padding: 2px;
			color: #552D39;
			font-size: 9pt;
			font-family: "Osaka−等幅", "ＭＳ ゴシック";
			line-height:1.4em;
			text-align: left;
}
				
.text_mainbold {
			padding: 0px;
			color: #552D39;
			font-size:9pt;
			font-family: "Osaka−等幅", "ＭＳ ゴシック";
			line-height:1.4em;
/*			font-weight:bold;*/
}

/**************************************************/
.link {

	COLOR: #a8012b;
	font-size:8pt; 
	TEXT-DECORATION: underline
}


/*********************************************************/
/* Chi Ha */

.question
{
	color:#f12f7b;
	font-weight:bold;
}
.title_align
{	
	height:25;
	padding-top:13px;	
	margin-left:45px;
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	
}
.title_align a:link
{	
	color:#FF0000;
	text-decoration:none;	
	
}
.title_align a:visited
{	
	color:#FF0000;
	font-size:14px;	
	text-decoration:none;	
}

.borderr
{
border-bottom:thin #E0E0E0 solid; 
padding: 2px;
color: #000000;
font-size:9pt;
font-family: "Osaka−等幅", "ＭＳ ゴシック";
line-height:1.4em;
}

.bottom_text {
color:#FF0000;
font-size:13px;
font-family: "Osaka−等幅", "ＭＳ ゴシック";
line-height:1.4em;
text-indent:-8pt; margin-left:10pt;
}
.bottom_text1 {
font-size:13px;
font-family: "Osaka−等幅", "ＭＳ ゴシック";
line-height:1.4em;
text-indent:-8pt; margin-left:10pt;
}


.bg_102
{
border:2px #ffdbe7 solid; 
background-color:#fcf8f9;
}

.bg_111
{
border:1px #edc6ff solid; 
background-color:#ffffff;
}
.bg_111a
{
background-color:#faefff;

}
/*********************************************************/
/* Chi */
	

.pink_text_margin {
	background-image: url(../images/h2_113.jpg);
	background-repeat: no-repeat;
	padding-top: 14px;
	padding-left: 30px;
	font-size: 12px;
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	color: #ff2888;
	font-weight: bold;
}
.l1_margin_112 {
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/bg1_112.jpg);
	background-repeat: no-repeat;
	padding-top: 25px;
	padding-left: 7px;
}
.l2_margin_112 {
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/bg2_112.jpg);
	background-repeat: no-repeat;
	padding-top: 23px;
	padding-left: 7px;
}
.pink_112_text_margin {
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	font-size: 13px;
	font-weight: bold;
	color: #fcfcfc;
	background-image: url(../images/pink_112.jpg);
	background-repeat: no-repeat;
	padding-top: 22px;
}
.redbold {
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	font-size: 10px;
	line-height: 1.4em;
	font-weight: bold;
	color: #ff3e3e;
}

.redbold2 {
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	font-size: 12px;
	font-weight: bold;
	color: #FF0303;
}
.while_text_margin {
	background-image: url(../images/pink_113.jpg);
	background-repeat: no-repeat;
	padding-top: 11px;
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	font-weight: bold;
	color: #fcfcfc;
	font-size: 12px;
	line-height: 17px;
}

.while_text_margin1 {
	background-image: url(../images/pink_113.jpg);
	background-repeat: no-repeat;
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	font-weight: bold;
	color: #fcfcfc;
	font-size: 12px;
	line-height: 17px;
}
.while_text {
	padding-left:20px;
	padding-right:20px;
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	font-weight: bold;
	color: #fcfcfc;
	font-size: 12px;
	line-height: 17px;
}
.orange {
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	font-size: 12px;
	color: #ff005a;
	font-weight: bold;
}
.pink {
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	font-size: 12px;
	font-weight: bold;
	color: #ff2888;
}

.text_title {
	padding: 2px;
	color: #000000;
	font-size:9pt;
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	line-height:1.4em;
	font-weight: bold;
				}
				
.line1_112 {
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-repeat: no-repeat;
	padding-top: 22px;
	padding-left: 55px;
}
.pink_112_text_margin {
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	font-size: 14px;
	font-weight: bold;
	color: #fcfcfc;
	background-image: url(../images/pink_112.jpg);
	background-repeat: no-repeat;
	padding-top: 22px;
}

.red_text {
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
	font-size: 10px;
	line-height: 1.4em;
	font-weight: bold;
	color: #ff3e3e;
}
				
/*********************************************************/
/* Chi Van */

.border
{
	border:solid #c5c4c4 1px;
}
.border_111
{
	border:solid #edc6ff 1px;
}
.border_left
{
	border-left:solid #c5c4c4 1px;	
}

.leftmenubt {
	COLOR: #6b6b6b;
	font-size:8pt;
	line-height:1.4em;
	font-family: "Osaka−等幅", "ＭＳ ゴシック";
}
