<<<<<<< .mine
@charset "euc-jp";
/*
========== TABLE of CONTENTS ==========
file name:common.css
　1.reset
　2.background-image
　3.common
　4.main column
　5.side column
　6.clearfix
========== TABLE of CONTENTS ==========
*/

/* ---------- 1:reset  ---------- */
/* yjTmplCommon-min.css 1.1.0 */
/*\*//*/@import "yjTmplMacIE5-min.css";/**/
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:640px;}.yj950-2 #yjSub{float:right;width:300px;}.yj950-3 #yjMain{float:left;width:640px;}.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;}

/* masthead-min.css 1.0.0 */
.yjmth{*height:1%;}.yjmth img{vertical-align:middle;border:0px;}.yjmth a{border:0px;}div.yjmthproplogoarea{float:left;}div.yjmthloginarea{float:left;margin:0px 0px 0px 3px;font-size:smaller;text-align:left;line-height:110%}div.yjmthcplogoarea{float:right;}div.yjmthcmnlnkarea{/*\*/float:right;/* */margin:10px 3px 0px 0px;font-size:smaller;text-align:right;line-height:110%;}br.yjmthclear{clear:both;}div.yjgrplink{text-align:right;font-size:smaller;line-height:115%;}div#music div.yjmthloginarea{margin-top:16px;margin-left:7px;}div#music div.yjmthcmnlnkarea{margin-top:26px;}div#music div.yjmthcplogoarea{margin-top:14px;}#masthead{width:100%;height:41px;margin:4px auto 10px auto;text-align:left;}#masthead strong{font-weight:bold;}#masthead:after{content:"."; display:block; position:relative;height:0; clear:both; visibility:hidden;}/*\*/* html #masthead{height:1%;}* html #masthead .yjmth{margin:0;padding:0;}/**//* ie/mac \*//*/#masthead{display:inline-table;}/**/
@media print{div.yjmthloginarea{display:none;}}

/* emg-min.css 1.0.0 */
#emg,#emg2,#emg3{margin-bottom:10px;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;}/**/

/* posn-min.css 1.0.0 */
#yjPosN{width:100%;margin-top:10px;margin-bottom:10px;text-align:center;}#yjPosN table{margin:0 auto;text-align:left;}#yjPosN br{display:none;}#yjPosN a img{vertical-align:bottom;}

/* breadcrumbs-min.css 1.0.0 */
#yjBreadcrumbs{margin-bottom:10px;padding-left:7px;}

/* 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;}

/* uft-min.css 1.0.0 */
#uft{padding:10px 0;border-top:1px solid #ccc;text-align:center;}


/* ---------- 2.background-image ---------- */
.cmn_arw01,
#sdList li,
#sdList dt.cmn_arw01{
	background-image: url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.1.0/images/arw_01.gif);
	background-repeat: no-repeat;
}
.cmn_arw02{
	background-image: url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.1.0/images/arw_02.gif);
	background-repeat: no-repeat;
}
.cmn_arw03{
	background-image: url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.1.0/images/arw_03.gif);
	background-repeat: no-repeat;
}
.icn_serch{
	background-image: url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.1.0/images/icn_srch.gif);
	background-repeat: no-repeat;
}
.cmnlabel01 .ttl,
.cmnlabel02 .ttl{
	background-image: url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.1.0/images/bg_label01.gif);
	background-repeat: repeat-x;
}


/* ---------- 3:common ---------- */
/* base */
#masthead{margin-top:10px;margin-bottom:0;}
#AdEMG{
	padding:0;
	text-align:center;
}
#AdEMG table{margin: 0 auto;}
#AdEMG br{line-height:1;}

/* AD yeas */
#AdSPSQB{
	text-align:center;
    width:100%; } 

/* font */
#wrapper{
	color: #444;
	font-size: 93.8%;/* 15px */
}

/* arrow */
.cmn_arw01{
	padding-left: 15px;
	background-position: 0 0.3em;
}
.cmn_arw02{
	padding-left: 10px;
	background-position: 0 0.65em;
}
.cmn_arw03{
	padding-left: 17px;
	background-position: left center;
}

/* icon */
.icn_serch{
	padding-left: 20px;
	background-position: left center;
}

/* multi class */
.txtLL{font-size: 120%;}/* 18px */
.txtL{font-size: 106.7%;}/* 16px */
.txtS{font-size: 93.3%;}/* 14px */
.txtSS{font-size: 86.7%;}/* 13px */
.bold{font-weight: bold;}
.normal{font-weight: normal;}
.taC{text-align: center;}
.taR{text-align: right;}
.mg10t{margin-top: 10px;}
.mg10b{margin-bottom: 10px;}
.mg20b{margin-bottom: 20px;}
.gr{color:#999;}

/* yjBreadcrumbs */
#yjBreadcrumbs {
	margin-top:10px;
	margin-bottom:0px;
}
#yjBreadcrumbs strong{font-weight: bold;}

/* yjContentsBody */
#yjContentsBody {
	margin-top:10px;
}

/* cmnlabel */
.cmnlabel{position:relative;}
.cmnlabel .sub{position:absolute;top:4px;right:10px;text-align: right;}
.cmnlabel .sub_btn{position:absolute;top:0;right:10px;}

/* cmnlabel01 */
.cmnlabel01{
	border: 1px solid #c8c8c8;
	padding:1px;
	font-weight: bold;
}
.cmnlabel01 .ttl{
	padding: 2px 8px;
	border-left: 9px solid #f9c701;
	background-position: left bottom;
	background-repeat: repeat-x;
}

/* cmnlabel02 */
.cmnlabel02{
	border: 1px solid #c8c8c8;
	padding:1px;
	font-weight: bold;
}
.cmnlabel02 .ttl{
	padding: 2px 8px;
	border-left: 9px solid #f9c701;
	background-position: left bottom;
	background-repeat: repeat-x;
	color: #1a4279;
}

/* cmnlabel03 */
.cmnlabel03{
	padding-bottom: 3px;
	border-bottom: 1px dotted #000;
	font-weight: bold;
}
.cmnlabel03 .ttl{
	padding: 0 8px;
	border-left: 9px solid #f9c701;
}
.cmnlabel03 .ttl .cod{
	padding-left: 5px;
	font-weight: normal;
}


/* globalHdNavi */
#globalHdNavi:after,
#globalHdNavi .nav ul:after{content:'';display:block;clear:both;}
#globalHdNavi{
	position:relative;
	margin-bottom:20px;
	padding:5px 0 6px;
	border-width:1px 0;
	border-style:solid;
	border-color:#bababa;
	background:#fff url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.1.0/images/bg_globalHdNavi.png) repeat-x 0 bottom;
	/zoom:1;/* IE6-7 */
}
#globalHdNavi .nav{padding-left:12px;}
#globalHdNavi .nav a,
#globalHdNavi .nav .cur{font-weight:bold;}
#globalHdNavi .nav .cur,
#globalHdNavi .nav .cur a{color:#666 !important;}
#globalHdNavi .nav ul{
	position: relative;
	float: left;
	overflow: hidden;
	zoom: 1;
}
#globalHdNavi .nav ul li{
	position:relative;
	right: -1px;
	float: left;
	padding :0 8px;
	background: url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.1.0/images/bg_globalHdNavi_line.png) no-repeat right center;
}
#globalHdNavi .lng{
	_margin-top: 4px;/* IE6 */
	float: right;
}
#globalHdNavi .lng span{
	padding:0 15px 0 10px;
	background:url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.1.0/images/arw_globalHdNavi.png) no-repeat 0 0.3em;
}
#globalHdNavi .lng .korean img{vertical-align: middle;}

/* hdLead */
#hdLead{margin: 0 5px 10px;}
#hdLead table{width: 100%;}
#hdLead th,
#hdLead td{vertical-align: bottom;}
#hdLead td.other_area {
	width: 192px;
	vertical-align: middle;
}
#hdLead td.select_area {
	vertical-align: middle;
}
#hdLead td.select_area select{
	width: 178px;
}
#hdLead th{
	background: url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.1.0/images/txt_01.png) no-repeat left center;
	width: 214px;
	height: 43px;
	text-indent: -9999px;
	overflow: hidden;
}
#hdLead th.tokyo{
	background: url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.2.0/images/tokyo/txt_01.png) no-repeat left center;
	width: 394px;
}
#hdLead th.tohoku{
	background: url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.2.0/images/tohoku/txt_01.png) no-repeat left center;
	width: 418px;
}
#hdLead th.kyushu{
}
#hdLead th.chubu{
}
#hdLead th.kansai{
	background: url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.2.1/images/kansai/txt_01.png) no-repeat left center;
	width: 427px;
}
#hdLead a{
	display: block;
	width: 204px;
	height: 40px;
}
#hdLead th.tokyo a{width: 382px;}
#hdLead th.tohoku a{width: 408px;}
#hdLead th.kyushu a{}
#hdLead th.chubu a{}
#hdLead th.kansai a{width: 417px;}
#hdLead .btn{width: 130px;}
#hdLead img{vertical-align: bottom;}
/* hdNavi */
#hdNavi{
	margin-bottom: 10px;
	font-weight: bold;
}
#hdNavi,
#hdNavi ul{/zoom:1;}/* IE6-7 */
#hdNavi:after,
#hdNavi ul:after{content:'';display:block;clear:both;}
#hdNavi ul,
#hdNavi li,
#hdNavi div{ float: left;}
#hdNavi ul{
	width: 99.9%;
	border-top: 1px solid #bababa;
	border-right: 1px solid #bababa;
	background:#f7f7f7 url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.1.0/images/bg_navi01.gif) repeat-x left bottom;
}
#hdNavi .select{background:#f7f7f7 url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.1.0/images/bg_navi02.gif) repeat-x left bottom;}
#hdNavi li{
	padding-bottom: 5px;
	text-align: center;
}
#hdNavi .wrap{border-right: 1px solid #bababa;}
#hdNavi .nav01 .wrap{border-left: 1px solid #bababa;}
#hdNavi .wrap div{
	min-height: 28px;
	_height: 28px;/* IE6 */
	padding:4px 13px 0;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	text-align: center;
}

/* eqcontentsHead/eqNavi/ctsNavi */
#eqcontentsHead {
	height:47px;
	margin-bottom:10px;
	padding-top:10px;
	border-bottom:1px solid #d2d2d2;
	overflow:hidden;
	_zoom:1;
}
#eqcontentsHead .left {
	float:left;
}
#eqcontentsHead .right {
	float:right;
	margin-right:10px;
}
#eqcontentsHead h1 {
	display:inline-block;
	/display:inline;
	/zoom:1;
	margin-right:20px;
	background:url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.2.2/images/header_ttl_sprite.png) no-repeat 0 0;
	vertical-align:middle;
}
#eqcontentsHead h1 a,
#eqcontentsHead h1 span {
	width:219px;
	height:36px;
}
#eqcontentsHead .lead {
	display:inline-block;
	/display:inline;
	/zoom:1;
	line-height:1.25em;
	vertical-align:bottom;
}
#eqcontentsHead .btn {
	display:inline-block;
	/display:inline;
	/zoom:1;
	vertical-align:bottom;
}
#eqcontentsHead .com {
	display:inline-block;
	/display:inline;
	/zoom:1;
	width:164px;
	margin-right:15px;
	background-image:url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.2.2/images/header_area_sprite3.png);
	background-repeat:no-repeat;
	vertical-align:middle;
}
#eqcontentsHead .hokkaido {
	width:209px;
	height:25px;
	background-position:0 -148px;
}
#eqcontentsHead .tokyo {
	height:38px;
	background-position:0 0;
}
#eqcontentsHead .tokyo span {
	height:38px;
}
#eqcontentsHead .tohoku {
	height:25px;
	background-position:0 -41px;
}
#eqcontentsHead .tohoku span {
	height:25px;
}
#eqcontentsHead .kansai {
	height:18px;
	background-position:0 -69px;
}
#eqcontentsHead .kansai span {
	height:18px;
}
#eqcontentsHead .chubu {
	height:21px;
	background-position:0 -90px;
}
#eqcontentsHead .chubu span {
	height:21px;
}
#eqcontentsHead .kyushu {
	height:31px;
	background-position:0 -114px;
}
#eqcontentsHead .kyushu span {
	height:31px;
}
#eqcontentsHead .hokuriku {
	width:196px;
	height:25px;
	background-position:0 -176px;
}
#eqcontentsHead .chugoku {
	width:163px;
	height:38px;
	background-position:0 -204px;
}
#eqcontentsHead .shikoku {
	width:169px;
	height:38px;
	background-position:0 -245px;
}
#eqcontentsHead .list {
	display:inline-block;
	/display:inline;
	/zoom:1;
	vertical-align:middle;
}
#eqcontentsHead .right {
	background:url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.2.2/images/header_ttl_sprite.png) no-repeat -225px 0;
}
#eqcontentsHead .right a {
	width:100px;
	height:27px;
}
#eqcontentsHead h1 a,
#eqcontentsHead h1 span,
#eqcontentsHead .right a,
#eqcontentsHead .com span {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
#eqNavi {
	min-height:31px;
	height:auto !important;
	height:31px;
	padding:0 15px;
	background:url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.2.2/images/header_bg.png) #eaeae8 repeat-x;
	border-bottom:4px solid #f9c701;
	overflow:hidden;
	_zoom:1;
}
.eqNaviMenu {
	float:left;
}
.eqNaviMenu li {
	display:inline-block;
	/display:inline;  
	/zoom:1;
	margin:0 3px;
	font-weight:bold;
	line-height:31px;
}
.eqNaviMenu li.current {
	background:url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.2.2/images/header_ttl_sprite.png) no-repeat 100% -39px #f9c701;
}
.eqNaviMenu li.current a,
.eqNaviMenu li.current span {
	display:inline-block;
	/display:inline;  
	/zoom:1;
	min-height:31px;
	height:auto !important;
	height:31px;
	margin-right:5px;
	padding-left:5px;
	background:url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.2.2/images/header_ttl_sprite.png) no-repeat 0 -39px;
	color:#444;
}
#ctsNavi {
	min-height:30px;
	height:auto !important;
	height:30px;
	background:url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.2.2/images/header_nav_bg.png) repeat-x #fbf1d2;
	border-bottom:1px solid #f5e09e;
}
#ctsNavi li {
	display:inline-block;
	/display:inline;  
	/zoom:1;
	margin:0 7px;
	line-height:30px;
}
#ctsNavi li.select {
	font-weight:bold;
}

/* globalFtNavi */
#globalFtNavi {
	margin: 25px 0 10px;
	text-align: center;
}
#globalFtNavi .info{
	text-align: center;
	line-height: 1;
}
#globalFtNavi .info li{
	display: inline-block;
	/display:inline;/* IE6-7 */
	/zoom:1;/* IE6-7 */
	padding: 0 6px;
	border-left: 1px solid #666;
}
#globalFtNavi .info .ctT{border-left: none;}
#globalFtNavi .info .cur,
#globalFtNavi .info .cur a{color: #444 !important;font-weight: bold;}
#globalFtNavi .last{margin-top:3px;}

/* footer */
#footer {
	margin: 10px 0;
	text-align: center;
}
#footer .info{
	padding: 20px 0 5px;
	border-top: 1px solid #bababa;
	text-align: center;
	line-height:1;
}
#footer .info li{
	display: inline-block;
	/display:inline;/* IE6-7 */
	/zoom:1;/* IE6-7 */
	padding: 0 10px;
	border-left: 1px solid #666;
	font-weight: bold;
}
#footer .info .ctT{border-left: none;}
#footer .info .cur,
#footer .info .cur a{color: #666 !important;}
#footer hr{display: none;}
#footer .ft{
	margin-top: 15px;
	padding-top: 10px;
	border-top: 1px solid #999;
}
#footer .logo,
#footer address{
	display:inline-block;
	/display:inline;/* IE6-7 */
	/zoom:1;/* IE6-7 */
	font-size:80%;
	vertical-align:middle;
}
#footer .logo{
	width:78px;
	margin-right:5px;
}
#footer .sitePolicy {
	display:inline-block;
	/display:inline;/* IE6-7 */
	/zoom:1;/* IE6-7 */
	vertical-align:middle;
}
#footer .sitePolicy li {
	display:inline-block;
	/display:inline;/* IE6-7 */
	/zoom:1;/* IE6-7 */
	padding-right:17px;
	background:url(http://i.yimg.jp/images/evt/setsuden/teiden-ver.2.1/images/hyphen.gif) no-repeat right center;
	font-size:80%;
}
#footer .sitePolicy li.last {
	padding-right:0;
	background:none;
}
#footer .sitePolicy address {
	vertical-align:text-bottom;
}
/* closeMsg */
.closeMsg {
	padding:0 15px 10px;
	border-bottom:1px dotted #000;
	font-weight:bold;
}

/* closeMod */
.closeMod {
	padding:0 15px 10px;
	font-weight:bold;
	color:#cc0000;
	line-height:1.25em;
}
#yohoInfo .closeMod {
	margin-bottom:10px;
	padding:0 0 10px;
	border-bottom:1px dotted #000;
}
.closeCalMod {
	margin-bottom:10px;
	font-weight:bold;
	color:#cc0000;
	line-height:1.25em;
}

/* errAnn */
.errAnn {
	color:#c00;
	line-height:normal;
}
.errAnn .ttl {
	display:block;
	margin-bottom:3px;
	font-weight:bold;
}
.errAnn01 {
	padding:0 20px 10px;
	border-bottom:1px dotted #000;
}
.errAnn02 {
	margin:0 20px 10px;
}

/* ---------- 4.main column ---------- */
/* cmnBtmlnk */
.cmnBtmlnk{ margin-top:20px;text-align:center;}
.cmnBtmlnk em{font-weight:bold;}

/* ---------- 5:side column ---------- */
/* sdMobile */
#sdMobile{
	margin-bottom:10px; 
	zoom:1;
	line-height: 1.2;
	color: #333;
}
#sdMobile .box{
	padding: 8px 0 8px 8px;
	border: 3px solid #f9c701;
}
#sdMobile .barcode{
	float: left;
	margin-right: 10px;
	width: 58px;
}
#sdMobile .text{
	margin-left: 70px;
}
#sdMobile .label{
	display: block;
	font-weight: bold;
	font-size: 90%;
	margin-bottom: 10px;
}
#sdMobile .dsc {
	display: block;
	margin-bottom: 8px;
	font-size: 80%;
}
#sdMobile .mtf{
	display: inline-block;
	font-size: 80%;
	text-indent: 32px;
	background: url(http://i.yimg.jp/images/evt/shinsai/v1/images/ic_mtf.png) no-repeat 0 center;
}
#sdMobile .sup {
	display: block;
	margin-top: 3px;
	font-size: 65%;
}

/* sdList */
#sdList{margin-bottom: 10px;}
#sdList .box{margin: 10px 0;}
#sdList li{
	margin-bottom: 5px;
	padding-left: 13px;
	background-position: 0 0.5em;
}
#sdList li span{font-size: 86.7%;}
#sdList dt.cmn_arw01{background-position: 0 0.5em;}
#sdList .sup{font-size: 86.7%;line-height: 1;text-align: right;}

/* sdNotice */
#sdNotice{
	margin-bottom: 10px;
	padding: 10px;
	border: 1px solid #d90d16;
	font-size: 86.7%;
	line-height: 1.33;
}
#sdNotice dl{
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px dotted #afafaf;
}
#sdNotice dt{font-weight: bold;}
#sdNotice li{margin-top: 8px;}

.sdBanner{margin-bottom: 10px;}

/*notice*/
.tepcoErrMsg{margin-bottom: 15px;}
.tepcoErrMsg dl{
	padding: 15px;
	background-color: #fbf5dc;
	font-size: 93.3%;
	font-weight: bold;
	line-height: 1.3;
}
.tepcoErrMsg dd{color: #d90c0c;}
.tepcoErrMsg .week {
	margin:10px 0;
	font-size: 106.7%;
	font-weight: bold;
	text-align: center;
}
.tepcoErrMsg ul{
	padding: 5px 0;
}

/* .reqErrMsg */
.reqErrMsg {
	margin:10px 0;
	padding:10px;
	background:#fbf5dc;
	border:1px solid #d90c0c;
	font-weight:bold;
	color:#d90c0c;
}

/* .sysAnn */
.sysAnn {
	margin-bottom:10px;
	padding:5px 10px;
	border:1px solid #c00;
	font-weight:bold;
	color:#c00;
	line-height:1.25em;
}

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