/*======================================

     Basic Setting

=======================================*/
div#ForMacUser{
	margin: 8px 0;
}
div#ForMacUser h2,
div#ForMacUser h3,
div#ForMacUser h4,
div#ForMacUser h5,
div#ForMacUser p,
div#ForMacUser div,
div#ForMacUser ul,
div#ForMacUser li{
	margin: 0;
	padding: 0;
	font-size: 12px;
}
/*======================================

     Header

=======================================*/
div#ForMacUser div#spHeader{
	height: 323px;
	background: transparent url(/etc/info_mac/header_back.gif) left top no-repeat;
}
div#ForMacUser div#spHeader h2{
	width: 499px;
	height: 0 !important;
	height /**/	: 220px;
	padding-top: 220px;
	overflow: hidden;
	outline:none;
	background: transparent url(/etc/info_mac/title.gif) left top no-repeat;
}
div#ForMacUser div#spHeader p{
	width: 499px;
	height: 0 !important;
	height /**/	: 103px;
	padding-top: 103px;
	overflow: hidden;
	outline:none;
	background: transparent url(/etc/info_mac/lead.gif) left top no-repeat;
}
/*======================================

     Body Text

=======================================*/
div#ForMacUser p#spMainText{
	margin: 15px auto;
	padding: 0 10px;
}
/*======================================

     Step Guide

=======================================*/
div#ForMacUser ul#stepGuide{
	/*border: solid 1px #000;*/
}
div#ForMacUser ul#stepGuide li{
	float: left;
	width: 270px;
	height: 286px;
}
div#ForMacUser ul#stepGuide li#step1{
	background: transparent url(/etc/info_mac/step1.gif) left top no-repeat;
}
div#ForMacUser ul#stepGuide li#step2{
	background: transparent url(/etc/info_mac/step2.gif) left top no-repeat;
}
div#ForMacUser ul#stepGuide li#step3{
	width: 260px;
	background: transparent url(/etc/info_mac/step3.gif) left top no-repeat;
}
div#ForMacUser ul#stepGuide h3{
	height: 0 !important;
	height /**/	: 30px;
	padding-top: 30px;
	margin-top: 96px;
	overflow: hidden;
	outline:none;
}
div#ForMacUser ul#stepGuide li#step1 h3{
	background: transparent url(/etc/info_mac/step_1_caption.gif) left top no-repeat;
}
div#ForMacUser ul#stepGuide li#step2 h3{
	height /**/	: 52px;
	padding-top: 52px;
	background: transparent url(/etc/info_mac/step_2_caption.gif) left top no-repeat;
}
div#ForMacUser ul#stepGuide li#step3 h3{
	background: transparent url(/etc/info_mac/step_3_caption.gif) left top no-repeat;
}
div#ForMacUser ul#stepGuide p{
	height: 0 !important;
	height /**/	: 124px;
	padding-top: 124px;
	overflow: hidden;
	outline:none;
}
div#ForMacUser ul#stepGuide li#step1 p{
	background: transparent url(/etc/info_mac/step_1_body.gif) left top no-repeat;
}
div#ForMacUser ul#stepGuide li#step2 p{
	height /**/	: 57px;
	padding-top: 57px;
	background: transparent url(/etc/info_mac/step_2_body.gif) left top no-repeat;
}
div#ForMacUser ul#stepGuide li#step3 p{
	height /**/	: 39px;
	padding-top: 39px;
	background: transparent url(/etc/info_mac/step_3_body.gif) left top no-repeat;
}
div#ForMacUser ul#stepGuide a.extraInfo{
	display: block;
	height: 0 !important;
	height /**/	: 25px;
	padding-top: 25px;
	overflow: hidden;
	outline:none;
}
div#ForMacUser ul#stepGuide li#step1 a.extraInfo{
	background: transparent url(/etc/info_mac/step_1_link.gif) left top no-repeat;
}
div#ForMacUser ul#stepGuide li#step2 a.extraInfo{
	height /**/	: 62px;
	padding-top: 62px;
	background: transparent url(/etc/info_mac/step_2_link.gif) left top no-repeat;
}
div#ForMacUser ul#stepGuide li#step3 a.extraInfo{
	height /**/	: 37px;
	padding-top: 37px;
	background: transparent url(/etc/info_mac/step_3_link.gif) left top no-repeat;
}
div#ForMacUser ul#stepGuide li#step3 div.btnBase{
	height: 33px;
	padding: 42px 23px 0;
	background: transparent url(/etc/info_mac/step_3_btn.gif) left top no-repeat;
}
div#ForMacUser ul#stepGuide li#step3 div.btnBase a{
	display: block;
	width: 91px;
	height: 0 !important;
	height /**/	: 26px;
	padding-top: 26px;
	overflow: hidden;
	outline:none;
}
div#ForMacUser ul#stepGuide li#step3 div.btnBase a.viewNormal{
	float: left;
	background: transparent url(/common/button/0000w_m.gif) left top no-repeat;
}
div#ForMacUser ul#stepGuide li#step3 div.btnBase a.viewHigh{
	float: right;
	background: transparent url(/common/button/2000w_m.gif) left top no-repeat;
}
/*======================================

     About ShowTime

=======================================*/
div#ForMacUser div#aboutST{
	position: relative;
	clear: both;
	margin-top: 15px;
	padding-top: 52px;
	background: transparent url(/etc/info_mac/bar_about.gif) left top no-repeat;
}
div#ForMacUser div#aboutST h3{
	height: 0 !important;
	height /**/	: 17px;
	padding-top: 17px;
	margin-bottom: 8px;
	overflow: hidden;
	outline:none;
	background: transparent url(/etc/info_mac/about_subtitle.gif) left top no-repeat;
}
div#ForMacUser div#aboutST p{
	margin-bottom: 15px;
}
div#ForMacUser div#aboutST p a:link{
	color: #cc6600;
	text-decoration: none;
}
div#ForMacUser div#aboutST p a:hover{
	color: #ff6600;
	text-decoration: underline;
}
div#ForMacUser div#aboutST ul#contentsList li{
	float: left;
	width: 156px;
	margin: 0 5px 5px 0;
}
div#ForMacUser div#aboutST ul#contentsList li img{
	margin: 26px 0 0 5px;
}
div#ForMacUser div#aboutST ul#contentsList li a.textLink{
	display: block;
	height: 30px;
	line-height: 30px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background: #f3f3f3 url(/etc/info_mac/box_anime.gif) left bottom no-repeat;
}
div#ForMacUser div#aboutST ul#contentsList li a.textLink:hover{
	text-decoration: underline;
}
div#ForMacUser div#aboutST ul#contentsList li.endLine{
	margin-right: 0;
}
div#ForMacUser div#aboutST ul#contentsList li:nth-child(5n){
	margin-right: 0;
}
div#ForMacUser div#aboutST ul#contentsList li.anime{
	background: transparent url(/etc/info_mac/box_anime.gif) left top no-repeat;
}
div#ForMacUser div#aboutST ul#contentsList li.anime a.textLink{
	background: #f3f3f3 url(/etc/info_mac/box_anime.gif) left bottom no-repeat;
}
div#ForMacUser div#aboutST ul#contentsList li.korea{
	background: transparent url(/etc/info_mac/box_korea.gif) left top no-repeat;
}
div#ForMacUser div#aboutST ul#contentsList li.korea a.textLink{
	background: #f3f3f3 url(/etc/info_mac/box_korea.gif) left bottom no-repeat;
}
div#ForMacUser div#aboutST ul#contentsList li.cinema{
	background: transparent url(/etc/info_mac/box_cinema.gif) left top no-repeat;
}
div#ForMacUser div#aboutST ul#contentsList li.cinema a.textLink{
	background: #f3f3f3 url(/etc/info_mac/box_cinema.gif) left bottom no-repeat;
}
div#ForMacUser div#aboutST ul#contentsList li.vcinema{
	background: transparent url(/etc/info_mac/box_vcinema.gif) left top no-repeat;
}
div#ForMacUser div#aboutST ul#contentsList li.vcinema a.textLink{
	background: #f3f3f3 url(/etc/info_mac/box_vcinema.gif) left bottom no-repeat;
}
div#ForMacUser div#aboutST ul#contentsList li.horror{
	background: transparent url(/etc/info_mac/box_horror.gif) left top no-repeat;
}
div#ForMacUser div#aboutST ul#contentsList li.horror a.textLink{
	background: #f3f3f3 url(/etc/info_mac/box_horror.gif) left bottom no-repeat;
}
div#ForMacUser div#aboutST ul#contentsList li.idol{
	background: transparent url(/etc/info_mac/box_idol.gif) left top no-repeat;
}
div#ForMacUser div#aboutST ul#contentsList li.idol a.textLink{
	background: #f3f3f3 url(/etc/info_mac/box_idol.gif) left bottom no-repeat;
}
div#ForMacUser div#aboutST ul#contentsList li.variety{
	background: transparent url(/etc/info_mac/box_variety.gif) left top no-repeat;
}
div#ForMacUser div#aboutST ul#contentsList li.variety a.textLink{
	background: #f3f3f3 url(/etc/info_mac/box_variety.gif) left bottom no-repeat;
}
div#ForMacUser div#aboutST ul#contentsList li.pachinko_pachislot{
	background: transparent url(/etc/info_mac/box_pachinko_pachislot.gif) left top no-repeat;
}
div#ForMacUser div#aboutST ul#contentsList li.pachinko_pachislot a.textLink{
	background: #f3f3f3 url(/etc/info_mac/box_pachinko_pachislot.gif) left bottom no-repeat;
}
div#ForMacUser div#aboutST div#copyRight{
	font-size: 9px;
	color: #888;
	margin: 0;
	padding: 0;
	clear:both;
}
/*======================================

     ShowTime Q & A

=======================================*/
div#ForMacUser div#stQandA{
	position: relative;
	clear: both;
	margin-top: 15px;
	padding-top: 52px;
	background: transparent url(/etc/info_mac/bar_qanda.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div{
	position: relative;
	float: left;
	width: 264px;
	height: 350px;
	margin: 0 4px 15px 0;
}
div#ForMacUser div#stQandA div#q1{
	background: transparent url(/etc/info_mac/q1.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q2{
	background: transparent url(/etc/info_mac/q2.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q3{
	margin-right: 0;
	background: transparent url(/etc/info_mac/q3.gif) left top no-repeat;
}
div#ForMacUser div#stQandA h3{
	height: 0 !important;
	height /**/	: 48px;
	padding-top: 48px;
	margin-top: 59px;
	overflow: hidden;
	outline:none;
}
div#ForMacUser div#stQandA div#q1 h3{
	background: transparent url(/etc/info_mac/a1.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q2 h3.st{
	background: transparent url(/etc/info_mac/a2.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q2 h3.usen{
	background: transparent url(/etc/info_mac/a2_usen.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q2 h3.yahoo{
	background: transparent url(/etc/info_mac/a2_yahoo.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q2 h3.isp{
	background: transparent url(/etc/info_mac/a2_isp.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q3 h3{
	background: transparent url(/etc/info_mac/a3.gif) left top no-repeat;
}
div#ForMacUser div#stQandA p{
	height: 0 !important;
	height /**/	: 240px;
	padding-top: 240px;
	overflow: hidden;
	outline:none;
}
div#ForMacUser div#stQandA div#q1 p.st{
	height /**/	: 166px;
	padding-top: 166px;
	background: transparent url(/etc/info_mac/a1_body.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q1 p.usen{
	background: transparent url(/etc/info_mac/a1_body_usen.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q1 p.isp{
	background: transparent url(/etc/info_mac/a1_body_isp.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q1 p.yahoo{
	background: transparent url(/etc/info_mac/a1_body_yahoo.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q2 p.st{
	background: transparent url(/etc/info_mac/a2_body.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q2 p.usen{
	background: transparent url(/etc/info_mac/a2_body_usen.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q2 p.yahoo{
	background: transparent url(/etc/info_mac/a2_body_yahoo.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q2 p.isp{
	background: transparent url(/etc/info_mac/a2_body_isp.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q3 p{
	background: transparent url(/etc/info_mac/a3_body.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q1 a#signUpFree{
	display: block;
	height: 0 !important;
	height /**/	: 74px;
	padding-top: 74px;
	overflow: hidden;
	outline:none;
	background: transparent url(/etc/info_mac/a1_link.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q1 a#yahooPremium{
	position: absolute;
	left: 103px;
	top: 186px;
	display: block;
	width: 119px;
	height: 0 !important;
	height /**/	: 18px;
	padding-top: 18px;
	overflow: hidden;
	outline:none;
	background: transparent url(/etc/info_mac/yahoo_premium.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q1 a#yahooPremium:hover{
	background-position: left -18px;
}
div#ForMacUser div#stQandA div#q2 a#yahooWallet{
	position: absolute;
	left: 126px;
	top: 306px;
	display: block;
	width: 32px;
	height: 0 !important;
	height /**/	: 18px;
	padding-top: 18px;
	overflow: hidden;
	outline:none;
	background: transparent url(/etc/info_mac/yahoo_wallet.gif) left top no-repeat;
}
div#ForMacUser div#stQandA div#q2 a#yahooWallet:hover{
	background-position: left -18px;
}
/*======================================

     SignUp

=======================================*/
div#ForMacUser div#signUpNow{
	float: left;
	width: 397px;
}
* html div#ForMacUser div#signUpNow{
	margin-top: -52px;
}
*:first-child+html div#ForMacUser div#signUpNow{
	margin-top: -52px;
}
div#ForMacUser div#signUpNow h3{
	height: 0 !important;
	height /**/	: 63px;
	padding-top: 63px;
	margin: 0 0 10px 0;
	overflow: hidden;
	outline:none;
	background: transparent url(/etc/info_mac/txt_signup.gif) left top no-repeat;
}
div#ForMacUser div#signUpNow h4{
	height: 0 !important;
	height /**/	: 32px;
	padding-top: 32px;
	margin: 65px 0 10px 0;
	overflow: hidden;
	outline:none;
	background: transparent url(/etc/info_mac/txt_signup.gif) left top no-repeat;
}
div#ForMacUser div#signUpNow a{
	display: block;
	height: 0 !important;
	height /**/	: 87px;
	padding-top: 87px;
	overflow: hidden;
	outline:none;
	background: transparent url(/etc/info_mac/btn_signup.gif) left top no-repeat;
}
div#ForMacUser div#signUpBtn a{
	clear: both;
	display: block;
	height: 0 !important;
	height /**/	: 184px;
	padding-top: 184px;
	overflow: hidden;
	outline:none;
	background: transparent url(/etc/info_mac/btn_signup_big.jpg) left top no-repeat;
}
/*======================================

     Campaign

=======================================*/
div#ForMacUser a#campaign{
	float: right;
	width: 395px;
	height: 0 !important;
	height /**/	: 169px;
	padding-top: 169px;
	margin-bottom: 15px;
	overflow: hidden;
	outline:none;
	zoom: 1;
	background: transparent url(/etc/info_mac/mac_campaign.jpg) left top no-repeat;
}
* html div#ForMacUser a#campaign{
	margin-top: -52px;
}
*:first-child+html div#ForMacUser a#campaign{
	margin-top: -52px;
}
/*======================================

     Page Top Button

=======================================*/
div#ForMacUser a.pageTopBtn{
	clear: both;
	position: absolute;
	top: 19px;
	right: 2px;
	display: block;
	width: 112px;
	height: 0 !important;
	height /**/	: 12px;
	padding-top: 12px;
	overflow: hidden;
	outline:none;
	background: transparent url(/etc/info_mac/page_top.gif) left top no-repeat;
}
/*======================================

     Clearfix

=======================================*/
div#ForMacUser ul#stepGuide,
div#ForMacUser div#aboutST,
div#ForMacUser div#stQandA{
	_height: 1px;
	zoom:1;/*for IE 5.5-7*/
}
div#ForMacUser ul#stepGuide:after,
div#ForMacUser div#aboutST:after,
div#ForMacUser div#stQandA:after{
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

/*======================================

     Cpn 2010/08/06

=======================================*/
div#ForMacUser .cpn{
	margin: 0 0 10px 0;
}