@charset "euc-jp";

/* =================================
/prm/jal/styles.css
create date:2011/03/12
=================================* /

/* yjTmplCommon-min.css 1.1.0 */
/*\*//*/@import "yjTmplMacIE5-min.css";/**/
body{margin:0;padding:0;text-align:center;background:url("http://i.yimg.jp/images/points/promo/jal2006/1103/bg.jpg") repeat-x;}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 10px;font-size:smaller;text-align:left;line-height:110%}div.yjmthcplogoarea{float:right;}div.yjmthcmnlnkarea{/*\*/float:right;/* */margin:0 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 table,#emg2 table,#emg3 table{margin10px;text-align:center;}#emg2 br{display:none;}#emg table,#emg2 table,#emg3 table{margin:10px auto 0;text-align:left;}/* ie/mac \*//*/#emg,#emg2{margin-left:120px;}#emg3{margin-left:235px;}/**/
#emg{margin-bottom:20px;}

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

/* yjMain */
.yj950-2 #yjMain {width:674px;}

/* yjSub */
.yj950-2 #yjSub {width:250px;margin-left:25px;}

.yj-guid,.yj-skip{display:none;}
.mrg_b20{margin-bottom:20px;}
.pdg_b20{padding-bottom:20px;}
h1,h2 span,.arrow,div.entryArea a,#yjSub h2 span,#JtoY p span,#YtoJ p span{text-indent:-9999px;display:block;}
hr{display:none;}
#wrapper{line-height:120%;letter-spacing:-1%;color:#1f1f1f;}
#wrapper a{color:#0000ee;}
#wrapper a:visited {color:#551a8b;}
#wrapper a:visited.affiliate {color:#551a8b;}
/* ==========Head========= */
#header{color:#fff;position:relative;z-index:200;}
#header #masthead a{color:#fff;}
#header #masthead{position:relative;margin-top:15px;height:21px;z-index:100;position:relative;}
h1{
	position:relative;
	width:100%;
	height:283px;
	background:url("http://i.yimg.jp/images/points/promo/jal2006/1103/tlMain.png") #fff no-repeat 0 0;
	margin-top:-17px;
	*margin-top:-12px;_margin-top:-32px;
	z-index:10;
}
/* ==========Main Column========= */
#JtoY,#YtoJ{
	font-size:88%;
	border:1px solid #eeca48;
}
#yjMain p,#yjMain ul{
	margin:0 13px;
}
#yjMain ul li{
	padding-left:13px;
}
#yjMain .conditions{
	width:614px;
	margin:17px auto;
	font-size:1px;
}
#yjMain .conditions p{
	background:url("http://i.yimg.jp/images/points/promo/jal2006/1103/bgCnd.png") no-repeat;
	width:275px;
	height:49px;
	float:left;
	margin:0;
}
#yjMain .conditions p img{
	padding:14px 7px 11px 11px;
	vertical-align:top;
}
#yjMain .conditions .arrow{
	display:block;
	background:url("http://i.yimg.jp/images/points/promo/jal2006/1103/arrow.png") no-repeat;
	float:left;
	width:35px;
	height:34px;
	margin:7px 15px 9px 14px;
}
#JtoY h2,#YtoJ h2{
	background:url("http://i.yimg.jp/images/points/promo/jal2006/1103/bgTl.jpg") repeat-x;
	padding:10px;
}
#yjMain em{
	display:block;
	color:#e20000;
	font-weight:bold;
	margin-top:10px;
}
div.entryArea{
	margin:15px auto 5px;
	width:500px;
	height:72px;
	padding:6px 7px;
}
div.entryArea a{
	display:block;
	width:484px;
	height:60px;
}
#JtoY p span,#YtoJ p span{
	display:inline-block;
	width:82px;
	height:34px;
	margin:9px 0 0 18px;
	*display: inline;  
	*zoom: 1;  
}	
/*  ---- JtoY ---- */
#JtoY{
	margin-bottom:25px;
}
#JtoY h2 span{
	background:url("http://i.yimg.jp/images/points/promo/jal2006/1103/tlJtoY.png") no-repeat ;
	width:412px;
	height:20px;
}
#JtoY p.fromJ span{
	background:url("http://i.yimg.jp/images/points/promo/jal2006/1103/txtFromJ.png") no-repeat;
}
#JtoY p.toY span{
	background:url("http://i.yimg.jp/images/points/promo/jal2006/1103/txtToY.png") no-repeat;
}
#JtoY div.entryArea{
	background:url("http://i.yimg.jp/images/points/promo/jal2006/1103/btJtoY.png") no-repeat;
}
#JtoY .proviso{
	font-weight:bold;
	margin-bottom:10px;
}	
/*  ---- YtoJ ---- */
#YtoJ{
	margin-bottom:20px;
}
#YtoJ h2 span{
	display:block;
	background:url("http://i.yimg.jp/images/points/promo/jal2006/1103/tlYtoJ.png") no-repeat ;
	width:277px;
	height:20px;
}
#YtoJ div.entryArea{
	background:url("http://i.yimg.jp/images/points/promo/jal2006/1103/btYtoJ.png") no-repeat;
}
#YtoJ p.fromY span{
	background:url("http://i.yimg.jp/images/points/promo/jal2006/1103/txtFromY.png") no-repeat;
}
#YtoJ p.toJ span{
	background:url("http://i.yimg.jp/images/points/promo/jal2006/1103/txtToJ.png") no-repeat;
}
/* ==========Sub Column========= */
#yjSub{
	font-size:90%;
	background-color:#eee2cb;
	margin-bottom:15px;
}
#yjSub #jmb,#yjSub #ypt{
	margin:15px 6px;	
}
#yjSub img.logo{
	display:block;
	background-color:#fff;
	border:1px solid #dcdbd9;
	padding:13px;
	margin:13px auto;
}
#yjSub p{
	padding:0 9px;
}
#yjSub #jmb{
	background:url("http://i.yimg.jp/images/points/promo/jal2006/1103/lineDot.png") no-repeat center bottom;
	padding-bottom:16px;
}
#yjSub #jmb h2 span{
	background:url("http://i.yimg.jp/images/points/promo/jal2006/1103/tlAboutJmb.png") no-repeat 5px 0;
	width:230px;
	height:15px;
}
#yjSub #ypt h2 span{
	background:url("http://i.yimg.jp/images/points/promo/jal2006/1103/tlAboutYpt.png") no-repeat 5px 0;
	width:183px;
	height:18px;
}
#yjSub #jmb div{
	background-color:#f7f3ea;
	padding:10px 0;
	margin:-5px 0 8px;
	}
#yjSub img.barcode{
	display:block;
	margin:10px auto 0;
}
/* ==========STARCLUB========= */
#modStarclub{
	clear:both;
	width: 920px;
	margin:0 auto;
}
#modStarclub h2{
	text-indent:-9999px;
	background : url("http://i.yimg.jp/images/points/promo/common/mod/tlStarclub.png") no-repeat left top;
	width: 920px;
	height: 98px;
}
#modStarclub div{
	padding: 5px 0 5px 20px;
	border:1px solid #cccccc;
}
#modStarclub ul.categories li{
	float:left;
	width:200px;	
	padding-left:20px;
	line-height:2em;
	background: url("http://i.yimg.jp/images/points/promo/common/mod/icStarclub.png") left 0.5em no-repeat;	
}
#modStarclub p{
	text-align: right;
	clear: both;
	padding-top: 5px;
	margin-right: 10px;
	font-size: 93%;
}
#modStarclub ul.notes{
	font-size:110%;
	margin:10px;
}
#modStarclub ul.notes li{
	background: url("http://i.yimg.jp/images/points/promo/common/mod/icScNote.png") left 0.3em no-repeat;
	padding-left:18px;
	margin-bottom:0.4em;
}
/*  ---- clearfix ----  */
.clearfix{
    zoom:1;
}
.clearfix:after{
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}


.clfix{
    zoom:1;
}
.clfix:after{
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}


/* ==========STARCLUB========= */

div.starclubMdWr{
width:950px;
margin:0 auto;
}

div.starclubMdWr h2{
width:948px;
height:98px;
background: url("http://i.yimg.jp/images/points/common/hl_bg_006.png") no-repeat scroll 0 0 transparent;
text-indent:-9999px;
overflow:hidden;
border-width:1px 1px 0;
border-color:#a9a9a9;
border-style:solid;
}

div.starclubMdWr div.categoryLiWr{
margin:0;
padding:16px 20px 0;
text-align:left;
background-color:#FFF;
border-width:0 1px;
border-color:#a9a9a9;
border-style:solid;
}

div.starclubMdWr div.categoryLiWr ul.categoryLi li{
float:left;
width:205px;
padding:0 0 0 20px;
line-height:2em;
background: url(http://i.yimg.jp/images/points/common/ic_007.png) left 0.5em no-repeat;
}

div.starclubMdWr div.categoryLiWr p.attention{
text-align:right;
line-height:2em;
}


div.starclubMdWr div.info{
padding:5px 20px;
text-align:right;
background-color:#FFF;
border-width:0 1px 1px;
border-color:#a9a9a9;
border-style:solid;
}

div.starclubMdWr div.info ul{
border-top:1px dotted #a9a9a9;
padding:10px 0;
text-align:left;
background-color:#FFF;
}

div.starclubMdWr div.info ul li{
display:block;
line-height:1.5em;
}

div.starclubMdWr div.info ul li span{color:#eebb36}