﻿body{color:#666;}
h1,h2,h3{font-weight:bold;}
a{color:#053799;text-decoration:underline;}

.c333{color:#333;}
/*Column3
---------------------------------------------------------------------*/
.column3{width:710px; clear:both;}
.column3 .main{width:500px; float:left;}
.column3 .side{width:200px; float:right;}
.column3 .main .left{width:200px; float:left;}
.column3 .main .right{width:300px; float:right;}

.column2{width:710px; clear:both;}
.column2 .main{width:540px; float:right;}
.column2 .side{width:160px; float:left;}

/*Segment
---------------------------------------------------------------------*/
.relative{position:relative;}
.fRight{float:right;}
.fLeft{float:left;}
.margin10{margin:10px;}
.border_ccc{border:1px solid #ccc;}

.bold{font-weight:bold;}
.normal{font-weight:normal;}

/*mhd
---------------------------------------------------------------------*/
div.yjmthloginarea strong{font-weight: bold;}
/*.yui-gb .yui-u,.yui-gc .yui-u,.yui-gd .yui-u{float:right;margin-left:2%;*margin-left:1.895%;width:32%;}*/

.size_750{width:750px;}
.size_130{width:130px;}
.size_220{width:220px;}
.size_130x34{width:130px;height:34px;}

/*add(err page)
---------------------------------------------------------------------*/
span.c06c{color:#06c; text-decoration:none; font-weight:bold;}
/*add(start.html)
---------------------------------------------------------------------*/
/* ie7 */
*+html body img.captchaHelpIco{margin-bottom:3px;}
/* ie6 */
* html body img.captchaHelpIco{margin-bottom:3px;}
#captchaInput{padding:2px 0;}
#captchaDiv{width:275px;}
#agreeTosDiv{width:370px;}
/*ie7*/
*+html body #captchaDiv{width:285px;}
*+html body #agreeTosDiv{width:380px;}
/*ie*/
*html body #captchaDiv{width:290px;}
*html body #agreeTosDiv{width:385px;}
/* safari \*/
html:\66irst-child #captchaDiv{width:300px;}
/* safari \*/
html:\66irst-child #agreeTosDiv{width:390px;}

#captchaErrTxt{width:260px; margin-top:4px;}
#agreeTosErrTxt{width:160px; margin-top:4px;}
/* safari \*/
html:\66irst-child #captchaErrTxt{right:-20px;}
/* safari \*/
html:\66irst-child #agreeTosErrTxt{right:-20px;}
/*ie7*/
*+html body #captchaErrTxt{right:-10px;}
*+html body #agreeTosErrTxt{right:-5px;}
/*ie*/
*html body #captchaErrTxt{right:-15px;}
*html body #agreeTosErrTxt{right:-10px;}

/* safari \*/
html:\66irst-child .top26{margin-top:10px; padding-top:26px;}

.top26{margin-top:26px;}

/*capture-image*/
.yobj_image{
	height:82px;
	margin: 10px 0;
	padding:0;
}
.yobj_image .captcha_box{
	float:left;
	width:290px;
	height:80px;
	margin:0;
	padding:1px;
	background:#ccc;
}
.yobj_image img#cimg{
	width:290px;
	height:80px;
	margin:0;
	padding:0;
	border:none;
}
#captchaShuffler{
	float:left;
}

/*add(tour.html)
---------------------------------------------------------------------*/
#tnav .gryBtnBox_onGray {width:90px; float:left;}
#prevbtn .setBtn,#nextbtn .setBtn{text-align:left;}
#tnav  #prevbtn .gryBtnBox_onGray {margin:0 0 0 0.6em;}
#tnav  #nextbtn .gryBtnBox_onGray {margin:0 0.6em 0 0;}

/*add(summary)
---------------------------------------------------------------------*/
.cta_bg2{background:transparent url(https://s.yimg.jp/images/login/openid/img/01/op_cta_bg2.png) no-repeat top left;}
* html .cta_bg2{background:transparent url(https://s.yimg.jp/images/login/openid/img/01/op_cta_bg2.gif) no-repeat top left;}
.cta_bg3{background:transparent url(https://s.yimg.jp/images/login/openid/img/01/op_cta_bg3.png) no-repeat top left;}
* html .cta_bg3{background:transparent url(https://s.yimg.jp/images/login/openid/img/01/op_cta_bg3.gif) no-repeat top left;}
/*Button
---------------------------------------------------------------------*/
.setBtn{}
div.TopRight,div.TopLeft,div.BottomRight,div.BottomLeft{height:5px; font-size:1px;}
div.TopLeft,div.BottomLeft{width:5px;}
/*\*/
*html div.Body{height:1%;}
/**/

/*gldButton
---------------------------------------------------------------------*/
.gldBtnBox{background:transparent url(/images/login/openid/img/01/gldButtonBG.gif) repeat-x bottom left; cursor:pointer;}
/*.gldBtnBox .Btn{background:transparent url(/images/login/openid/img/01/gldButton.gif) top right no-repeat;}*/
.gldBtnBox .Btn div.TopRight{background:transparent url(/images/login/openid/img/01/gldButton.gif) top right no-repeat;}
.gldBtnBox .Btn div.TopLeft {background:transparent url(/images/login/openid/img/01/gldButton.gif) top left no-repeat;}
.gldBtnBox .Btn div.Body{border-left:1px solid #fea515; border-right:1px solid #fea515; text-align:center;}
.gldBtnBox .Btn div.BottomRight{background:transparent url(/images/login/openid/img/01/gldButton.gif) bottom right no-repeat;}
.gldBtnBox .Btn div.BottomLeft{background:transparent url(/images/login/openid/img/01/gldButton.gif) bottom left no-repeat;}

/*gldButton(onBlue)
---------------------------------------------------------------------*/
.gldBtnBox_onBlue{background:transparent url(/images/login/openid/img/01/gldButtonBG.gif) repeat-x bottom left; cursor:pointer;}
/*.gldBtnBox_onBlue .Btn{background:transparent url(/images/login/openid/img/01/gldButton_onBlue.gif) top right no-repeat;}*/
.gldBtnBox_onBlue .Btn div.TopRight{background:transparent url(/images/login/openid/img/01/gldButton_onBlue.gif) top right no-repeat;}
.gldBtnBox_onBlue .Btn div.TopLeft {background:transparent url(/images/login/openid/img/01/gldButton_onBlue.gif) top left no-repeat;}
.gldBtnBox_onBlue .Btn div.Body{border-left:1px solid #fea515; border-right:1px solid #fea515; text-align:center;}
.gldBtnBox_onBlue .Btn div.BottomRight{background:transparent url(/images/login/openid/img/01/gldButton_onBlue.gif) bottom right no-repeat;}
.gldBtnBox_onBlue .Btn div.BottomLeft{background:transparent url(/images/login/openid/img/01/gldButton_onBlue.gif) bottom left no-repeat;}

/*gleenButton
---------------------------------------------------------------------*/
.greenBtnBox{background:transparent url(/images/login/openid/img/01/greenButtonBG.gif) repeat-x bottom left; cursor:pointer;}
/*.greenBtnBox .Btn{background:transparent url(/images/login/openid/img/01/greenButton.gif) top right no-repeat;}*/
.greenBtnBox .Btn div.TopRight{background:transparent url(/images/login/openid/img/01/greenButton.gif) top right no-repeat;}
.greenBtnBox .Btn div.TopLeft {background:transparent url(/images/login/openid/img/01/greenButton.gif) top left no-repeat;}
.greenBtnBox .Btn div.Body{border-left:1px solid #a7cc26; border-right:1px solid #a7cc26; text-align:center;}
.greenBtnBox .Btn div.BottomRight{background:transparent url(/images/login/openid/img/01/greenButton.gif) bottom right no-repeat;}
.greenBtnBox .Btn div.BottomLeft{background:transparent url(/images/login/openid/img/01/greenButton.gif) bottom left no-repeat;}

/*gleenButton(onBlue)
---------------------------------------------------------------------*/
.greenBtnBox_onBlue{background:transparent url(/images/login/openid/img/01/greenButtonBG.gif) repeat-x bottom left; cursor:pointer;}
/*.greenBtnBox_onBlue .Btn{background:transparent url(/images/login/openid/img/01/greenButton_onBlue.gif) top right no-repeat;}*/
.greenBtnBox_onBlue .Btn div.TopRight{background:transparent url(/images/login/openid/img/01/greenButton_onBlue.gif) top right no-repeat;}
.greenBtnBox_onBlue .Btn div.TopLeft {background:transparent url(/images/login/openid/img/01/greenButton_onBlue.gif) top left no-repeat;}
.greenBtnBox_onBlue .Btn div.Body{border-left:1px solid #a7cc26; border-right:1px solid #a7cc26; text-align:center;}
.greenBtnBox_onBlue .Btn div.BottomRight{background:transparent url(/images/login/openid/img/01/greenButton_onBlue.gif) bottom right no-repeat;}
.greenBtnBox_onBlue .Btn div.BottomLeft{background:transparent url(/images/login/openid/img/01/greenButton_onBlue.gif) bottom left no-repeat;}

/*gryButton
---------------------------------------------------------------------*/
.gryBtnBox{background:transparent url(/images/login/openid/img/01/gryButtonBG.gif) repeat-x bottom left; cursor:pointer;}
/*.gryBtnBox .Btn{background:transparent url(/images/login/openid/img/01/gryButton.gif) top right no-repeat;}*/
.gryBtnBox .Btn div.TopRight{background:transparent url(/images/login/openid/img/01/gryButton.gif) top right no-repeat;}
.gryBtnBox .Btn div.TopLeft {background:transparent url(/images/login/openid/img/01/gryButton.gif) top left no-repeat;}
.gryBtnBox .Btn div.Body{border-left:1px solid #999; border-right:1px solid #999; text-align:center;}
.gryBtnBox .Btn div.BottomRight{background:transparent url(/images/login/openid/img/01/gryButton.gif) bottom right no-repeat;}
.gryBtnBox .Btn div.BottomLeft{background:transparent url(/images/login/openid/img/01/gryButton.gif) bottom left no-repeat;}

/*gryButton(onGray)
---------------------------------------------------------------------*/
.gryBtnBox_onGray{background:transparent url(/images/login/openid/img/01/gryButtonBG.gif) repeat-x bottom left; cursor:pointer;}
/*.gryBtnBox .Btn{background:transparent url(/images/login/openid/img/01/gryButton.gif) top right no-repeat;}*/
.gryBtnBox_onGray .Btn div.TopRight{background:transparent url(/images/login/openid/img/01/gryButton_onGray.gif) top right no-repeat;}
.gryBtnBox_onGray .Btn div.TopLeft {background:transparent url(/images/login/openid/img/01/gryButton_onGray.gif) top left no-repeat;}
.gryBtnBox_onGray .Btn div.Body{border-left:1px solid #999; border-right:1px solid #999; text-align:center;}
.gryBtnBox_onGray .Btn div.BottomRight{background:transparent url(/images/login/openid/img/01/gryButton_onGray.gif) bottom right no-repeat;}
.gryBtnBox_onGray .Btn div.BottomLeft{background:transparent url(/images/login/openid/img/01/gryButton_onGray.gif) bottom left no-repeat;}

/*inputButton
---------------------------------------------------------------------*/
.gldBtnBox .Btn button,.greenBtnBox .Btn button,.gryBtnBox .Btn button,.gldBtnBox_onBlue .Btn button,.greenBtnBox_onBlue .Btn button,.gryBtnBox_onBlue .Btn button,.gryBtnBox_onGray .Btn button,
.gldBtnBox .Btn input,.greenBtnBox .Btn input,.gryBtnBox .Btn input,.gldBtnBox_onBlue .Btn input,.greenBtnBox_onBlue .Btn input,.gryBtnBox_onBlue .Btn input{
	background-color:transparent;
	border:0 none;
	color:#000;
	display:block;
	font-weight:bold;
	margin:0 auto;
	width:100%;
	height:1.8em;
	vertical-align:top;
	cursor:pointer;
}

/* safari \*/
html:\66irst-child .Btn button{line-height:2em;}

/*add style*/
.greenButtonWrapper { float:right;padding:0;margin:0;margin-top:1em;margin-bottom:1em;}
button { font-weight:bold; overflow:visible;}

/* clearfix
---------------------------------------------------------------------*/
.clearfix:after{
	content:".";
	height:0;
	display:block;
	visibility:hidden;
	clear:both;
}
.clearfix{
	display:inline-block;
}
/*\*/
*html .clearfix{
	height:1%;
}
.clearfix{
	display:block;
}
/**/