@charset "EUC-JP";

/* ---------- 1:reset  ---------- */

/* yjTmplCommon-min.css 1.1.0 */
body{margin:0;padding:0;text-align:center;}dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,fieldset,div{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}ul li, ol li{list-style:none;}table{margin:0;padding:0;border-collapse:collapse;border-spacing:0;font-size:100%;}caption{text-align:left;}table,pre,code,select,input,textarea,kbd,var,ins,del,samp{font-size:100%;}address,cite,dfn,em,strong,var,th,ins,del,samp{font-weight:normal;font-style:normal;}a img{border:0;}hr.yjSeparation{display:none;}fieldset{border:none;}#wrapper{text-align:left;font-size:medium;line-height:1.56;}#yjContentsBody{position:relative;}.yjGuid{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}.yjSkip{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}.yj950-1 #wrapper,.yj950-2 #wrapper,.yj950-3 #wrapper{ width:950px;margin:0 auto;padding:0 10px;}.yj950-1 #contents,.yj950-2 #contents,.yj950-3 #contents{text-align:left;}.yj950-2 #yjMain{float:left;width:635px;}.yj950-2 #yjSub{float:right;width:300px;}.yj950-3 #yjMain{float:left;width:635px;}.yj950-3 .yj1stUnit{float:right;width:440px;}.yj950-3 .yj2ndUnit{float:left;width:190px;}.yj950-3 #yjSub{float:right;width:300px;}.yj100per-1,.yj100per-2,.yj100per-3{width:100%;}.yj100per-1 #wrapper,.yj100per-2 #wrapper,.yj100per-3 #wrapper{min-width:950px;padding:0 10px;}.yj100per-2 #yjMain{float:left;width:100%;margin-left:-310px;}.yj100per-2 .yjMainGrid{margin-left:310px;}.yj100per-2 #yjSub{float:right;width:300px;}.yj100per-3 #yjMain{float:left;width:100%;margin-left:-310px;}.yj100per-3 .yjMainGrid{margin-left:310px;}.yj100per-3 .yj1stUnit{float:right;width:100%;margin-right:-200px;}.yj100per-3 .yj1stInnerUnit{margin-right:200px;}.yj100per-3 .yj2ndUnit{float:left;width:190px;}.yj100per-3 #yjSub{float:right;width:300px;}#yjContentsBody:after,.yj950-3 #yjMain:after{display:block;visibility:hidden;clear:both;height:0;content:".";}#yjContentsBody,.yj950-3 #yjMain{height:1%;}

/* fonts-min.css 1.0.0 */
.s115{line-height:115%;}.s130{line-height:130%;}.s150{line-height:150%;}.yjXXL{font-size:x-large;voice-family:"\"}\"";voice-family:inherit;font-size:xx-large;font-size /**/:x-large;}html>body .yjXXL{font-size:180%;font-size/**/:xx-large;}.yjXL{font-size:large;voice-family:"\"}\"";voice-family:inherit;font-size:x-large;font-size /**/:large;}html>body .yjXL{font-size:150%;font-size/**/:x-large;}.yjL{font-size:medium;voice-family:"\"}\"";voice-family:inherit;font-size:large;font-size /**/:medium;}html>body .yjL{font-size:120%;font-size/**/:large;}.yjM{font-size:small;voice-family:"\"}\"";voice-family:inherit;font-size:medium;font-size /**/:small;}html>body .yjM{font-size:100%;font-size/**/:medium;}.yjMt{font-size:small;line-height:1.4em;voice-family:"\"}\"";voice-family:inherit;font-size:medium;font-size /**/:small;}html>body .yjMt{font-size:100%;font-size/**/:medium;}.yjS{font-size:x-small;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}html>body .yjS{font-size:84%;font-size/**/:small;}.yjSt{font-size:x-small;line-height:1.3em;voice-family:"\"}\"";voice-family:inherit;font-size:small;font-size /**/:x-small;}html>body .yjSt{font-size:84%;font-size/**/:small;}.yjXS{font-size:xx-small;voice-family:"\"}\"";voice-family:inherit;font-size:x-small;font-size /**/:xx-small;}html>body .yjXS{font-size:70%;font-size/**/:x-small;}

/* emg-min.css 1.0.0 */
#emg,#emg2,#emg3{/*margin-bottom:10px;*/margin:10px 0;text-align:center;}#emg2 br{display:none;}#emg table,#emg2 table,#emg3 table{margin:0 auto;text-align:left;}/* ie/mac \*//*/#emg,#emg2{margin-left:120px;}#emg3{margin-left:235px;}/**/
/* lrec-min.css 1.0.4 */
#yjLrec{margin-bottom:10px;}#yjLrec dl{margin:0;padding:0;}#yjLrec dt{margin:0;padding:4px 0 4px;font-size:12px;font-weight:normal;line-height:12px;text-align:center;vertical-align:middle;}/* safari only \*/html:\66irst-child #yjLrec dt{padding:3px 0 2px;}/* /safari only */#yjLrec dd{margin:0;padding:0;}#yjLrec dd img{border:none;vertical-align:bottom;}.yj950-1 #contents{position:relative;}.yj950-1 #yjContentsBody span.yjGuid{position:relative;left:auto;float:right;width:310px; height:280px;margin:0;}.yj950-1 #yjLrec{position:absolute;top:0;right:0;width:300px;}.yj100per-1 #contents{position:relative;}.yj100per-1 #yjContentsBody span.yjGuid{position:relative;left:auto;float:right;width:310px; height:280px;margin:0;}.yj100per-1 #yjLrec{position:absolute;top:0;right:0;width:300px;}.yj950-1 #yjLrec{float:right;width:300px;margin-left:20px;}.yj100per-1 #yjLrec{float:right;width:300px;margin-left:20px;}

/* footer-min.css 1.0.0 */
#footer{text-align:center;}#footer address{padding:10px 0 20px;border-top:1px solid #999;font-size:small;line-height:1.4;}


/* ---------- 2:common  ---------- */

/* font color*/
a{
	color:#005bb7;
}
.gry{
	color: #666;
}
.gry_01{
	color: #555;
}
.prbg{
	background:#eee;
}
/* font size*/
.yjMS{
	font-size:small;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:85%;
	font-size /**/:85%;
}
html>body .yjMS{
	font-size:85%;
	font-size/**/:85%;
}
.yjMSt{
	font-size:small;
	line-height:1.4em;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:85%;
	font-size /**/:85%;
}
html>body .yjMSt{
	font-size:85%;
	font-size/**/:85%;
}

/* float */

.flL{float:left;}
.flR{float:right;}

/* margin */
.mg0a {margin:0px ;}
.mg3a {margin:3px ;}
.mg5a {margin:5px ;}
.mg7a {margin:7px ;}
.mg10a{margin:10px;}
.mg15a{margin:15px;}
.mg20a{margin:20px;}
.mg30a{margin:30px;}

.mg0v {margin-top:0px ; margin-bottom:0px ;}
.mg3v {margin-top:3px ; margin-bottom:3px ;}
.mg5v {margin-top:5px ; margin-bottom:5px ;}
.mg7v {margin-top:7px ; margin-bottom:7px ;}
.mg10v{margin-top:10px; margin-bottom:10px;}
.mg15v{margin-top:15px; margin-bottom:15px;}
.mg20v{margin-top:20px; margin-bottom:20px;}
.mg30v{margin-top:30px; margin-bottom:30px;}

.mg0h {margin-right:0px ; margin-left:0px ;}
.mg3h {margin-right:3px ; margin-left:3px ;}
.mg5h {margin-right:5px ; margin-left:5px ;}
.mg7h {margin-right:7px ; margin-left:7px ;}
.mg10h{margin-right:10px; margin-left:10px;}
.mg15h{margin-right:15px; margin-left:15px;}
.mg20h{margin-right:20px; margin-left:20px;}
.mg30h{margin-right:30px; margin-left:30px;}
.mg45h{margin-right:45px; margin-left:45px;}
.mg55h{margin-right:55px; margin-left:55px;}
.mg100h{margin-right:100px; margin-left:100px;}

.mg0t {margin-top:0px ;}
.mg3t {margin-top:3px ;}
.mg5t {margin-top:5px ;}
.mg6t {margin-top:7px ;}
.mg7t {margin-top:7px ;}
.mg10t{margin-top:10px;}
.mg15t{margin-top:15px;}
.mg20t{margin-top:20px;}
.mg30t{margin-top:30px;}
.mg60t{margin-top:60px;}

.mg0r {margin-right:0px ;}
.mg3r {margin-right:3px ;}
.mg5r {margin-right:5px ;}
.mg7r {margin-right:7px ;}
.mg10r{margin-right:10px;}
.mg15r{margin-right:15px;}
.mg20r{margin-right:20px;}
.mg30r{margin-right:30px;}

.mg0b {margin-bottom:0px ;}
.mg3b {margin-bottom:3px ;}
.mg5b {margin-bottom:5px ;}
.mg7b {margin-bottom:7px ;}
.mg10b{margin-bottom:10px;}
.mg15b{margin-bottom:15px;}
.mg20b{margin-bottom:20px;}
.mg30b{margin-bottom:30px;}
.mg40b{margin-bottom:40px;}
.mg50b{margin-bottom:50px;}

.mg0l {margin-left:0px ;}
.mg3l {margin-left:3px ;}
.mg5l {margin-left:5px ;}
.mg7l {margin-left:7px ;}
.mg10l{margin-left:10px;}
.mg15l{margin-left:15px;}
.mg20l{margin-left:20px;}
.mg30l{margin-left:30px;}
.mg40l{margin-left:40px;}
.mg50l{margin-left:50px;}

/* padding */
.pd0a {padding:0px ;}
.pd3a {padding:3px ;}
.pd5a {padding:5px ;}
.pd7a {padding:7px ;}
.pd10a{padding:10px;}
.pd15a{padding:15px;}
.pd20a{padding:20px;}
.pd30a{padding:30px;}
.pd60a{padding:60px;}

.pd0v {padding-top:0px ; padding-bottom:0px ;}
.pd3v {padding-top:3px ; padding-bottom:3px ;}
.pd5v {padding-top:5px ; padding-bottom:5px ;}
.pd7v {padding-top:7px ; padding-bottom:7px ;}
.pd10v{padding-top:10px; padding-bottom:10px;}
.pd15v{padding-top:15px; padding-bottom:15px;}
.pd20v{padding-top:20px; padding-bottom:20px;}
.pd30v{padding-top:30px; padding-bottom:30px;}

.pd0h {padding-right:0px ; padding-left:0px ;}
.pd3h {padding-right:3px ; padding-left:3px ;}
.pd5h {padding-right:5px ; padding-left:5px ;}
.pd7h {padding-right:7px ; padding-left:7px ;}
.pd10h{padding-right:10px; padding-left:10px;}
.pd15h{padding-right:15px; padding-left:15px;}
.pd20h{padding-right:20px; padding-left:20px;}
.pd30h{padding-right:30px; padding-left:30px;}

.pd0t {padding-top:0px ;}
.pd3t {padding-top:3px ;}
.pd5t {padding-top:5px ;}
.pd7t {padding-top:7px ;}
.pd10t{padding-top:10px;}
.pd15t{padding-top:15px;}
.pd20t{padding-top:20px;}
.pd30t{padding-top:30px;}

.pd0r {padding-right:0px ;}
.pd3r {padding-right:3px ;}
.pd5r {padding-right:5px ;}
.pd7r {padding-right:7px ;}
.pd10r{padding-right:10px;}
.pd15r{padding-right:15px;}
.pd20r{padding-right:20px;}
.pd30r{padding-right:30px;}

.pd0b {padding-bottom:0px ;}
.pd3b {padding-bottom:3px ;}
.pd5b {padding-bottom:5px ;}
.pd7b {padding-bottom:7px ;}
.pd10b{padding-bottom:10px;}
.pd15b{padding-bottom:15px;}
.pd20b{padding-bottom:20px;}
.pd30b{padding-bottom:30px;}

.pd0l {padding-left:0px ;}
.pd3l {padding-left:3px ;}
.pd5l {padding-left:5px ;}
.pd7l {padding-left:7px ;}
.pd10l{padding-left:10px;}
.pd15l{padding-left:15px;}
.pd20l{padding-left:20px;}
.pd30l{padding-left:30px;}

.ctr{
	text-align:center;
}
.ctrMg{
	margin-left:auto;
	margin-right:auto;
}

/* ---------- 3.clearfix  ---------- */
/* clearfix */
.clearfix{/zoom:1;}
.clearfix:after{content:'';display:block;clear:both;}


/* ---[ Plugin Module version 1.7.0 ]--- */
div.yjstdPlug{
	padding:0.5em;
	margin-bottom:10px;
	background:#eeeeee;
	border:double 3px #DDDDDD;
	min-height:16px;}
	/* \*/
	*html div.yjstdPlug{
	height:16px;
	clear:right;}
	/**/
div.yjstdPlug p{
	margin:0em;
	padding:0em;}
div.yjstdPlug img{
	border:0em;
	width:88px;
	height:31px;}
div.yjstdPlug img.ydc{
	border:0em;
	width:230px;
	height:33px;}
div.yjstdPlug img.ydc1{
	border:0em;
	width:150px;
	height:33px;}
div.yjstdPlug img.ar{
	border:0em;
	width:112px;
	height:33px;}
div.yjstdPlug div.yjstdIcnH{
	float:right;}
div.yjstdPlug div.yjstdIcnH img{
	margin-left:0.5em;}
div.yjstdPlug .yjstdIcnV{
	text-align:center;}
div.yjstdPlug .yjstdIcnV img{
	margin:0 0.25em 0.25em 0.25em;}
.yjstdPlug:after {
content: ".";
height: 0;
display: block;
visibility: hidden;
clear: both;
}
.yjstdPlug {
display: inline-block;
}
/*\*/
*html .yjstdPlug {
height: 1%;
}
.yjstdPlug {
display: block;
}
/**/

