@charset "utf-8";

/* -----------------------
01.common 
----------------------- */
body{background-color:#F3F3F3;color:#333;font-family:"MS PGothic","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","sans-serif";margin:0;padding:0;}
h1{font-size:0;height:0;text-indent:-9999px;zoom:1;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, input, p, blockquote, fieldset, div{margin:0;padding:0;}
ul li, ol li{list-style:none outside none;}
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-style:normal;font-weight:normal;}
#wrapper{font-size:small;voice-family:"\"}\"";voice-family:inherit;font-size:medium;background-color:#fff;line-height:1.25 !important;min-width:950px;}
.yj100per-1 #wrapper, .yj100per-2 #wrapper, .yj100per-4 #wrapper{padding:0 !important;}
.yj100per-1 #wrapper, .yj100per-1-3 #wrapper, .yj100per-2 #wrapper, .yj100per-3 #wrapper, .yj100per-4 #wrapper{voice-family:inherit;}
.yj100per-1 #masthead, .yj100per-1-3 #masthead, .yj100per-2 #masthead, .yj100per-3 #masthead{padding-left:0;padding-right:0;voice-family:inherit;}
.yj100per-1, .yj100per-2, .yj100per-3, .yj100per-4{width:100% !important;}
.yj100per-1 #contents, .yj100per-1 #footer, .yj100per-1-3 #contents, .yj100per-1-3 #footer, .yj100per-2 #contents, .yj100per-2 #footer, .yj100per-3 #contents, .yj100per-3 #footer, .yj100per-4 #contents, .yj100per-4 #footer{padding-left:0;padding-right:0;voice-family:inherit;}
.yj100per-2 #contents-body #main-wrapper{float:left;width:100%;margin-left:-316px;}
.yj100per-2 #contents-body #main{margin-left:316px;}
.yj100per-2 #contents-body #sub{float:right;width:300px;}
#contents-body{margin-bottom:3px;color:#333;clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;min-height:1%;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
a img {border: 0 none;}
a:visited{color:#04718d;}
a{text-decoration:none;color:#017bb8;cursor:hand;}
a:hover{text-decoration:underline;}
p{word-wrap:break-word;}
hr.separation{display:none;}
em,strong {font-weight:bold;font-style:normal;}
/* emg */
#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;}
/*font-color*/
.fGray01{color:#666;}
/*font-size*/
html > body .yjS{font-size:small;}
.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;}
.yjS{font-size:x-small;voice-family:inherit;}
.f12p{font-size:75%;line-height:1.33;}
.f13p{font-size:82%;}
.f14p{font-size:88%;line-height:1.29;}
.f15p{font-size:94%;line-height:1.37;}
/*float*/
.floatL{float:left;}
.floatR{float:right;}
/*txt*/
.txtC{text-align:center;}
/*margin*/
.mt2p{margin-top:2px;}
.mt4p{margin-top:4px;}
.mb5p{margin-bottom:5px;}
.mb8p{margin-bottom:8px!important;}
.mt5p{margin-top:5px!important;}
.mb10p{margin-bottom:10px!important;}
.mb15p{margin-bottom:15px!important;}
.mb20p{margin-bottom:20px!important;}
.mr8p{margin-right:8px!important;}
.mrp{margin-right:25px!important;}
.mr30p{margin-right:30px!important;}
.mr30p{margin-right:30px;}
.mr5p{margin-right:5px;}
.mr8p{margin-right:8px;}
.mr5p{margin-right:5px;}
.pr10p{padding-right:10px;}
.pr10p{padding-right:10px;}
.pt15p{padding-top:15px!important;}
/*guard*/
.guard48x36,.guard64x32,.guard80x30,.guard80x60,.guard120x40,.guard120x90,.guard125x94,.guard130x190,.guard160x120,.guard200x150,.guard200x200,.guard263x50,.guard263x198,.guard300x90,.guard580x120,.guard260x195,.guard634x40,.guard634x80,.guard350x55,.guard300x55,.guard350x191,.guard259x191,.guard182x137,.guard100x75,.guard180x135,.guard141x106,.guard392x196,.guard200x150,.guard100x75
{background:url("https://s.yimg.jp/images/clear.gif");position:absolute;display:block;}
.guard48x36{width:48px;height:36px;}
.guard64x32{width:64px;height:32px;}
.guard80x30{width:80px;height:30px;}
.guard80x60{width:80px;height:60px;}
.guard120x40{width:120px;height:40px;}
.guard120x90{width:120px;height:90px;}
.guard125x94{width:125px;height:94px;}
.guard130x190{width:130px;height:190px;}
.guard160x120{width:160px;height:120px;}
.guard200x150{width:200px;height:150px;}
.guard200x200{width:200px;height:200px;}
.guard263x50{width:263px;height:50px;}
.guard263x198{width:263px;height:198px;}
.guard300x40{width:300px;height:40px;}
.guard300x55{width:300px;height:55px;}
.guard300x90{width:300px;height:90px;}
.guard350x55{width:350px;height:55px;}
.guard350x191{width:350px;height:191px;}
.guard259x191{width:259px;height:191px;}
.guard580x120{width:580px;height:120px;}
.guard260x195{width:260px;height:195px;}
.guard634x40{width:634px;height:40px;}
.guard634x80{width:634px;height:80px;}
.guard182x137{width:182px;height:137px;}
.guard100x75{width:100px;height:75px;}
.guard180x135{width:180px;height:135px;}
.guard141x106{width:141px;height:106px;}
.guard392x196{width:392px;height:196px;}
.guard200x150{width:200px;height:150px;}
.guard100x75{width:100px;height:75px;}
/* -----------------------
02.header 
----------------------- */
#new_header{background-color:#fff;}
#new_header #masthead{height:auto !important;margin:0 auto 3px;width:950px;}
#masthead{text-align:left;}
#new_header #masthead h1, #new_header #masthead_630 h1, #new_header #header_yahoologo p{background:url("https://s.yimg.jp/images/streaming/gyao-store/common/new/spriteHeaderFooter.png") no-repeat scroll 0 0 transparent;}
#new_header #masthead h1{background-position:left -401px;display:inline;float:left;height:42px;margin:10px 14px 0 1px;text-indent:-9999px;width:203px;}
#new_header #masthead h1 a{display:block;height:42px;overflow:hidden;width:203px;}
#new_header #masthead #mygyao_login{display:inline;float:left;margin:17px 0 0;}
#new_header #masthead #mygyao_login p.name{color:#7C7C7C;font-size:75%;line-height:16px;}
#new_header #header_yahoologo{display:inline;float:right;height:27px;margin:8px 2px 0 0;padding:0;width:102px;}
#new_header #header_yahoologo p{background-position:left -451px;display:inline;float:left;height:27px;width:102px;}
#new_header #header_yahoologo p a{display:block;height:27px;overflow:hidden;text-indent:-9999px;width:102px;}
#new_header #header_cross{float:right;margin:-19px 0 0 !important;width: 520px;}
#new_header #header_cross ul{display:inline;float:right;list-style:none outside none;padding-top:10px;}
#new_header #header_cross li{color:#999;display:inline;float:left;font-size:75%;padding:0 5px;}
#new_header #header_cross a{text-decoration:none;}
#new_header #header_cross li.help{background-position:0 -60px;color:#666;display:inline;float:left;margin-left:24px;}
#new_header #header_cross a:hover{text-decoration:underline;}
#new_header #header_cross li.end{float:left;display:inline;font-size:63%;color:#999;padding:7px;color:#666;margin:0;}
/*navigation*/
#contents{background:none repeat scroll 0 0 #F3F3F3;}
.index #contents-newheader{margin-bottom:0;padding-top:1px;}
#contents-newheader{background:none repeat scroll 0 0 #fff;margin-bottom:10px;}
#globalNavi .gnBorder, #globalNavi{background:url("https://s.yimg.jp/images/streaming/gyao-store/common/new/spriteHeaderFooter.png") no-repeat scroll 0 0 transparent;}
#globalNavi{background-position:0 0;background-repeat:repeat-x;height:26px;overflow:hidden;}
#globalNavi ul{margin:0 auto;width:950px;}
#globalNavi li{float:left;}
#globalNavi .gnBorder, #globalNavi li a{display:block;height:26px;overflow:hidden;text-indent:-9999px;}
#globalNavi li a{background:url(https://s.yimg.jp/images/streaming/gyao-store/common/new/sprite_common_gnav.png) no-repeat;}
/*on*/
#globalNavi .gnLink_topOn a{width:87px;background-position:left -36px;}
#globalNavi .gnLink_movieOn a{width:78px;background-position:-87px -36px;}
#globalNavi .gnLink_dramaOn a{width:78px;background-position:-165px -36px;}
#globalNavi .gnLink_musicOn a{width:78px;background-position:-243px -36px;}
#globalNavi .gnLink_animeOn a{width:78px;background-position:-321px -36px;}
#globalNavi .gnLink_owaraiOn a{width:82px;background-position:-399px -36px;}
#globalNavi .gnLink_tv_programOn a{width:91px;background-position:-481px -36px;}
#globalNavi .gnLink_hobby_cultureOn a{width:93px;background-position:-572px -36px;}
#globalNavi .gnLink_pachinko_pachisuroOn a{width:126px;background-position:-665px -36px;}
#globalNavi .gnLink_sportsOn a{width:78px;background-position:-791px -36px;}
#globalNavi .gnLink_gravureOn a{width:81px;background-position:-869px -36px;}
/*hover*/
#globalNavi .gnLink_top a:hover{width:87px;background-position:left -36px;}
#globalNavi .gnLink_movie a:hover{width:78px;background-position:-87px -36px;}
#globalNavi .gnLink_drama a:hover{width:78px;background-position:-165px -36px;}
#globalNavi .gnLink_music a:hover{width:78px;background-position:-243px -36px;}
#globalNavi .gnLink_anime a:hover{width:78px;background-position:-321px -36px;}
#globalNavi .gnLink_owarai a:hover{width:82px;background-position:-399px -36px;}
#globalNavi .gnLink_tv_program a:hover{width:91px;background-position:-481px -36px;}
#globalNavi .gnLink_hobby_culture a:hover{width:93px;background-position:-572px -36px;}
#globalNavi .gnLink_pachinko_pachisuro a:hover{width:126px;background-position:-665px -36px;}
#globalNavi .gnLink_sports a:hover{width:78px;background-position:-791px -36px;}
#globalNavi .gnLink_gravure a:hover{width:81px;background-position:-869px -36px;}
/*productLink*/
#globalNavi .gnBorder,#globalNavi li a{overflow:hidden;height:26px;display:block;text-indent:-9999px;overflow:hidden;}
#globalNavi .gnLink_top a{width:87px;background-position:left 0px;}
#globalNavi .gnLink_movie a{width:78px;background-position:-87px 0px;}
#globalNavi .gnLink_drama a{width:78px;background-position:-165px 0px;}
#globalNavi .gnLink_music a{width:78px;background-position:-243px 0px;}
#globalNavi .gnLink_anime a{width:78px;background-position:-321px 0px;}
#globalNavi .gnLink_owarai a{width:82px;background-position:-399px 0px;}
#globalNavi .gnLink_tv_program a{width:91px;background-position:-481px 0px;}
#globalNavi .gnLink_hobby_culture a{width:93px;background-position:-572px 0px;}
#globalNavi .gnLink_pachinko_pachisuro a{width:126px;background-position:-665px 0px;}
#globalNavi .gnLink_sports a{width:78px;background-position:-791px 0px;}
#globalNavi .gnLink_gravure a{width:81px;background-position:-869px 0px;}
#otherLink, #otherLink p.ohhelp, #otherLink p.otpoint{background:url("https://s.yimg.jp/images/streaming/gyao-store/common/new/spriteHeaderFooter.png") no-repeat scroll 0 0 transparent;}
#movieSearch{font-size:75%;margin:0 auto;position:relative;width:950px;z-index:9700;}
#movieSearch form{float:left;}
#movieSearch p, #movieSearch form .submit{background:url("https://s.yimg.jp/images/streaming/gyao-store/common/new/sprite_main.png") no-repeat scroll 0 0 transparent;}
#movieSearch .mygyaoBtn{background-image:url("https://s.yimg.jp/images/streaming/gyao-store/common/new/sprite_common02.png");background-position:-126px 0;background-repeat:no-repeat;float:left;height:0;overflow:hidden;padding-top:27px;width:116px;}
#movieSearch p.searchbox{background-position:0 -501px;float:left;height:22px;margin-right:7px;padding:4px 7px 2px 24px;width:211px;}
#movieSearch span.inputText{color:#999;cursor:text;display:none;height:16px;overflow:hidden;padding-left:1px;position:absolute;text-align:left;z-index:2;}
#movieSearch form .label{background:none repeat scroll 0 0 transparent;border:0 none;color:#333;height:16px;overflow:hidden;vertical-align:middle;width:211px;}
#movieSearch form .submit{background-position:-585px 0;background-repeat:no-repeat;border:0 none;cursor:pointer;float:left;height:23px;text-indent:-9999px;vertical-align:middle;width:45px;}
#contents-newheader #movieSearch p.allSearch a, #contents-newheader #movieSearch p.rankSearch a, #contents-newheader #movieSearch p.freeSearch a{background:url("https://s.yimg.jp/images/streaming/gyao-store/common/new/sprite_icon.png") no-repeat scroll 0 0 transparent;}
#contents-newheader #movieSearch p.allSearch a{background-position:0 -786px;margin:5px 0 0 20px;padding-left:20px;}
#contents-newheader #movieSearch p.allSearch a, #contents-newheader #movieSearch p.rankSearch a, #contents-newheader #movieSearch p.freeSearch a{display:block;float:left;height:auto !important;line-height:16px;min-height:16px;}
#contents-newheader #movieSearch p.freeSearch a{background-position:0 -2942px;margin:5px 0 0 10px;padding-left:20px;}
#contents-newheader #movieSearch p.rankSearch a{background-position:0 -886px;margin:5px 0 0 10px;padding-left:20px;}
#contents-newheader #movieSearch .newSuggest{display:none;font-size:117%;left:0;position:absolute;top:23px;width:242px;}
.ypointIcon{background:url("https://s.yimg.jp/images/sicons/point16.gif") no-repeat scroll 0 0 transparent;display:inline-block;height:0;overflow:hidden;padding:16px 0 0;vertical-align:top;width:16px;}
/*movieSearch----------------------*/
/*search*/
/* ie6 */
* html #movieSearch form .label{height:23px;}
/* ie7 */
*:first-child+html #movieSearch form .label{height:23px;}
/* ie6 */
* html #movieSearch span.inputText{margin:-1px 0 0 -1px;}
/* ie7 */
*:first-child+html #movieSearch span.inputText{margin:-1px 0 0 -1px;}
/*search*/
#movieSearch form .submit:hover{background-position:-585px -33px;border:0;text-indent:-9999px;width:45px;height:23px;cursor:hand;vertical-align:middle;}
/*help*/
#movieSearch .suggest{display:none;width:265px;left:0px;position:absolute;top:22px;}
#movieSearch .yui-ac-bd{background-position:0 top;padding-top:7px;}
#movieSearch .suggest ul{background-color:#354146;width:242px;}
#movieSearch .suggest li{color:#fff;padding:3px 8px;width:226px;white-space:nowrap;overflow:hidden;cursor:pointer;}
#movieSearch .suggest li.yui-ac-highlight{background:#526368;}
#movieSearch .suggest .help a{text-indent:-9999px;height:12px;width:12px;padding:0;display:block;float:right;overflow:hidden;background-position:-490px 0;}
#movieSearch .suggest .help a:hover{background-position:-490px 0;}
#movieSearch .suggest .yui-ac-ft .help{background:#354146;padding:0 5px;}
#movieSearch .suggest .yui-ac-ft{background-position:-250px bottom;padding-bottom:5px;width:242px;}
/*mygyao_btn*/
#movieSearch .mygyaoBtn:hover{background-image:url(https://s.yimg.jp/images/streaming/gyao-store/common/new/sprite_common02.png);background-repeat:no-repeat;background-position:0px 0px;float:left;height:0px;width:116px;padding-top:27px;overflow:hidden;}
/* -----------------------
03.footer 
----------------------- */
.con_btm{background:none repeat scroll 0 0 #F3F3F3;padding-top:30px;}
/* ie7 */*:first-child+html .con_btm{min-height:1%;}
/* ie6 */* html .con_btm{float:left;}
*:first-child+html .con_btm{min-height:1%;}
#footer{margin:0 auto;width:950px;}
#footer{text-align:center;}
.footer_global{background:url("https://s.yimg.jp/images/gyao/common/images/bg_repeat.png") repeat-x scroll 0 -203px transparent;margin-top:20px;padding-top:20px;width:950px;}
.footer_global ul{color:#666;font-size:75%;line-height:12px;text-align:center;}
.footer_global li{border-left:1px solid #767676;display:inline-block;padding:0 10px;}
.footer_global .list_end{border-right:1px solid #767676;}
.footer_jasrac{display:inline;float:left;margin:0 auto;padding-top:20px;text-align:center;width:950px;}
.footer_jasrac li.lmark{background:url("https://s.yimg.jp/images/gyao/common/images/bg_sprite.png") no-repeat scroll 0 0 transparent;}
.footer_jasrac li.lmark{background-position:0 -1106px;color:#666;display:inline;float:left;font-size:63%;line-height:12px;padding-left:26px;text-align:left;}
.footer_jasrac li.jasrac{color:#666;display:inline;float:right;font-size:63%;line-height:12px;text-align:right;}
.footer_clear{clear:both;}
.footer_adS{border-bottom:1px solid #ddd;border-top:1px solid #ddd;display:inline;float:left;margin:20px auto;padding:15px 0;text-align:center;width:950px;}
.footer_copyright{clear:both;color:#666;font-size:63%;line-height:12px;margin:0 auto;padding-top:20px;text-align:left;width:950px;}
.footer_partner{color:#666;font-size:75%;line-height:16px;padding:20px 10px 10px;text-align:center;}
#footer address{voice-family:"\"}\"";voice-family:inherit;line-height:1.4em;padding:10px 0 20px;}
#footer address p{font-size:75%;}
.footer_gyaoyahoo{color:#666;display:block;font-size:63% !important;line-height:12px;margin:0 auto;padding-top:20px;text-align:center;width:950px;}
/*footer_grobal*/
* html .footer_global li{display:inline; zoom:1;}
*:first-child+html .footer_global li{display:inline; zoom:1;}
/*otherLink*/
#otherLink{background-position:0 -120px;background-repeat:repeat-x;padding:3px 0 0px 0px;_padding:3px 0 0px 0px;background-color:#ddd;}




/* -----20130619マストヘッド改修 newHeader----- */
#new_header #masthead.newHeader {
	margin-bottom:0;
	height:58px !important;
}
#new_header #masthead.newHeader .headerLeft {
	float:left;
	width:440px;
}

#new_header #masthead.newHeader h1 {
	display:block;
	margin:12px 15px 0 0;
	width:190px;
	height:39px;
	background-position:-302px -211px;
}
#new_header #masthead.newHeader h1 a {
	width:190px;
	height:39px;
}
#new_header #masthead.newHeader #mygyao_login {
	display:block;
	margin:12px 0 0;
}
#new_header #masthead.newHeader #mygyao_login p.name {
	line-height:1.5;
}

#new_header #masthead.newHeader #header_cross {
	float:right;
	margin:0 !important;
	padding:10px 0 0;
	width:500px;
	text-align:right;
	color:#7c7c7c;
	font-size:75%;
	line-height:1.5;
}
#new_header #masthead.newHeader #header_cross .headerLinks {
	margin:0 0 6px;
	padding:0 5px 0 0;
}

#new_header #emg,
#new_header #emg2,
#new_header #emg3 {
	margin-bottom:0;
}

/*suggest*/
#contents-newheader #movieSearch .newSuggest .yui-ac-ft, #contents-newheader #movieSearch .newSuggest .yui-ac-content {
	background:url(	https://s.yimg.jp/images/streaming/gyao-store/common/new/bg_suggest.png) no-repeat;
}
* html #contents-newheader #movieSearch .newSuggest .yui-ac-ft, * html #contents-newheader #movieSearch .newSuggest .yui-ac-content {
	background:url(	https://s.yimg.jp/images/streaming/gyao-store/common/new/bg_suggest_ie.png) no-repeat;
}
/*newSuggest*/
#contents-newheader #movieSearch .newSuggest {
	display:none;
	width:242px;
	left:0px;
	position:absolute;
	top:23px;
	font-size:117%;
}
#contents-newheader #movieSearch .newSuggest .yui-ac-content {
	background-position:0 0;
}
#contents-newheader #movieSearch .newSuggest .yui-ac-hd {
	padding-top:10px;
}
#contents-newheader #movieSearch .newSuggest .yui-ac-bd {
	background:#fff;
	padding:0 1px;
	border-right:1px solid #bbb;
	border-left:1px solid #bbb;
	color:#676767;
	font-size:12px;
}
#contents-newheader #movieSearch .newSuggest .sutitle {
	background:#ddd;
	color:#666;
	padding:0 7px;
	margin-top:7px;
	height:18px;
	line-height:18px;
}
#contents-newheader #movieSearch .newSuggest .sutitle span {
	margin-right:7px;
}
#contents-newheader #movieSearch .newSuggest .suStore {
	margin-bottom:7px;
}
#contents-newheader #movieSearch .newSuggest .suOut {
	padding-bottom:2px;
}
#contents-newheader #movieSearch .newSuggest ul li {
	height:18px;
	line-height:18px;
	padding:0 7px;
	white-space:nowrap;
	overflow:hidden;
	cursor:pointer;
	margin-top:4px;
}
#contents-newheader #movieSearch .newSuggest ul li.yui-ac-highlight {
	background:#ff8844;
	color:#fff;
}
#contents-newheader #movieSearch .newSuggest .help a {
	text-indent:-9999px;
	height:14px;
	width:14px;
	padding:0;
	display:block;
	float:right;
	overflow:hidden;
	background:url(https://s.yimg.jp/images/streaming/gyao-store/common/commonIcon.png) no-repeat 0 -50px;
}
#contents-newheader #movieSearch .newSuggest .help a:hover {
	background:url(https://s.yimg.jp/images/streaming/gyao-store/common/commonIcon.png) no-repeat 0 -50px;
}
#contents-newheader #movieSearch .newSuggest .yui-ac-ft .help {
	padding:0 14px 0 5px;
}
#contents-newheader #movieSearch .newSuggest .yui-ac-ft {
	background-position:-250px bottom;
	padding-bottom:10px;
}
* html #contents-newheader #movieSearch .newSuggest .yui-ac-ft {
	background-position:-250px bottom;
}


/* -----121206 suggest 改修----- */
#contents-newheader #movieSearch .comSuggest {
	width:292px;
	left:0px;
	position:absolute;
	top:0;
	color:#666;
}
#contents-newheader #movieSearch .comSuggest .yui-ac-bd {
	padding:0;
	border:none;
	background:#fff;
}
#contents-newheader #movieSearch .comSuggest .yui-ac-content {
	display:none;
	position:absolute;
	left:0px;
	top:31px;
	overflow:hidden;
	top:21x;
	width:292px;
	background:#fff;
	border:1px solid #ddd;
	border-bottom:2px solid #ddd;
	z-index:10001;
}
* html #contents-newheader #movieSearch .comSuggest .yui-ac-content {
	top:32px;
}/* for ie6 */
#contents-newheader #movieSearch .comSuggest .yui-ac-content ul {
	margin-top:-1px;

}
#contents-newheader #movieSearch .comSuggest .yui-ac-content ul li {
	height:auto;
	padding:6px 5px 6px 10px;
	margin-top:0;
	border-top:1px dotted #ddd;
	cursor:pointer;
	white-space:normal;
}
#contents-newheader #movieSearch .comSuggest .yui-ac-content ul li span {
	display:block;
	line-height:17px;
}
#contents-newheader #movieSearch .comSuggest .yui-ac-content ul li.yui-ac-highlight {
	background:#f3f3f3;
	color:#666;
}

.tpointIcon {
	background:url(https://s.yimg.jp/images/sicons/tpointa16.gif) no-repeat 0 0px;
	padding:16px 0px 0 0px;
	width:20px;
	height:0;
	display:inline-block;
	overflow:hidden;
background:text-indent:-9999px;
	vertical-align: top;
}
.rightArea .tpointBox{
	float:left;
	width:238px;
}

.rightArea .tpointIconAdjust {
	display: inline-block;
	margin-right: 1px;
	width: 16px;
	vertical-align: bottom;
}

.rightArea .tpointText {
	float: none;
	display: inline-block;;
	margin-top: 5px;
	text-align: right;
}

