@charset "utf-8";

/*************************
******* mypage css *******
*************************/

div.contents	{ width:780px; overflow:hidden;}


/*************************
********* mypage *********
*************************/

/* list --------------------------------------------------------------------*/
.list{
	text-align: left;
	margin-bottom: 10px;
}

/* mypage --------------------------------------------------------------------*/

/* mypage_stt */
.mypage_stt{
	background-image: url(../img/contents/stt/stt_tsubame_b.gif);
	background-repeat: no-repeat;
	height: 14px;
	width: 770px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin-top:10px;
	margin-bottom: 10px;
}



div.mypage_h	{
	width:770px;
	height:35px;
	background:url(/img/contents/mypage/mypage_menu_back.jpg) no-repeat;
	overflow:hidden;
	text-align: right;
}
div.mypage_h p	{
	display:none;
	float:left;
}
div.mypage_h ul.logout				{ height:40px; float:right;}
div.mypage_h ul.logout li			{ display:inline;}
div.mypage_h ul.logout li a			{ width:81px; height:25px; margin:0 15px 0 0; text-indent:-9999px; display:block; overflow:hidden;}
div.mypage_h ul.m_menu					{
	width:770px;
	height:40px;
	display:block;
	overflow:hidden;
	padding-top: 0;
	padding-bottom: 0;
}
div.mypage_h ul.m_menu li					{ display:inline; float:left;}
div.mypage_h ul.m_menu li a				{text-indent:-9999px; display:block; overflow:hidden;}
div.mypage_h ul.m_menu li.home a			{
	background:url(/img/contents/mypage/mypage_menu_home.jpg) no-repeat 0 0;
	height: 40px;
	width: 121px;
}
div.mypage_h ul.m_menu li.home a:hover	{ background:url(/img/contents/mypage/mypage_menu_home.jpg) no-repeat 0 -40px;}
div.mypage_h ul.m_menu li.data a			{
	background:url(/img/contents/mypage/mypage_menu_data.jpg) no-repeat 0 0;
	height: 40px;
	width: 105px;
}
div.mypage_h ul.m_menu li.data a:hover	{ background:url(/img/contents/mypage/mypage_menu_data.jpg) no-repeat 0 -40px;}
div.mypage_h ul.m_menu li.mail a			{
	background:url(/img/contents/mypage/mypage_menu_mail.jpg) no-repeat 0 0;
	height: 40px;
	width: 129px;
}
div.mypage_h ul.m_menu li.mail a:hover	{ background:url(/img/contents/mypage/mypage_menu_mail.jpg) no-repeat 0 -40px;}
div.mypage_h ul.m_menu li.profile a		{
	background:url(/img/contents/mypage/mypage_menu_profile.jpg) no-repeat 0 0;
	height: 40px;
	width: 145px;
}
div.mypage_h ul.m_menu li.profile a:hover	{ background:url(/img/contents/mypage/mypage_menu_profile.jpg) no-repeat 0 -40px;}
div.mypage_h ul.m_menu li.favorite a		{
	background:url(/img/contents/mypage/mypage_menu_favorite.jpg) no-repeat 0 0;
	height: 40px;
	width: 122px;
}
div.mypage_h ul.m_menu li.favorite a:hover{ background:url(/img/contents/mypage/mypage_menu_favorite.jpg) no-repeat 0 -40px;}
div.mypage_h ul.m_menu li.scout a			{
	background:url(/img/contents/mypage/mypage_menu_scout.jpg) no-repeat 0 0;
	height: 40px;
	width: 148px;
}


/* mypage_btn */
.mypage_btn{width:780px; height:auto; clear:both;}
.mypage_btn_l{
	float: left;
}
.mypage_btn_r{
	float: right;
	margin-top: 10px;
}




div.mypage_h ul.m_menu li.scout a:hover	{ background:url(/img/contents/mypage/mypage_menu_scout.jpg) no-repeat 0 -40px;}


.mypage{
	width:740px;
	height: auto;
	background-color: #eaeaea;
	overflow:hidden;
	padding: 20px;
}


div.mypage p.mtt	{
	width:730px;
	height:50px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	margin-bottom: 15px;
}
div.mypage p.m1		{ background:url(/img/contents/mypage/mypage_tt_home.gif) no-repeat 0 0;}
div.mypage p.m2		{ background:url(/img/contents/mypage/mypage_tt_data.jpg) no-repeat 0 0;}
div.mypage p.m2b	{ background:url(/img/contents/mypage/mypage_tt_pass.jpg) no-repeat 0 0;}
div.mypage p.m2c	{ background:url(/img/contents/mypage/mypage_tt_mobile.jpg) no-repeat 0 0;}
div.mypage p.m2d	{ background:url(/img/contents/mypage/mypage_tt_taikai.jpg) no-repeat 0 0;}
div.mypage p.m3		{ background:url(/img/contents/mypage/mypage_tt_profile.jpg) no-repeat 0 0;}
div.mypage p.m3b	{ background:url(/img/contents/mypage/mypage_tt_profile2.jpg) no-repeat 0 0;}
div.mypage p.m4		{ background:url(/img/contents/mypage/mypage_tt_favorite.jpg) no-repeat 0 0;}
div.mypage p.m5		{ background:url(/img/contents/mypage/mypage_tt_review.jpg) no-repeat 0 0;}
div.mypage p.m6		{ background:url(/img/contents/mypage/mypage_tt_tform.jpg) no-repeat 0 0;}
div.mypage p.m6b	{ background:url(/img/contents/mypage/mypage_tt_tform2.jpg) no-repeat 0 0;}
.mypage div.txt	{
	width:760px;
	margin:0 0 10px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}
.mypage div.txt2	{
	width:720px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 5px;
}

div.mypage ul.mtt					{ width:730px; height:50px; margin:0 0 5px; background:url(/img/contents/mypage/mypage_tt_mail.jpg) no-repeat; display:block; overflow:hidden;}
div.mypage ul.mtt li				{
	display:inline;
	float:left;
	width: 700px;
	height: auto;
	margin-top: 30px;
	margin-left: 150px;
}

/* myhome */
div.myhome table	{ width:740px;}
div.myhome th		{
	width:200px;
	color: #FFF;
	background-color: #ffb3d0;
	height: auto;
	padding-top: 15px;
}
div.myhome th p	{
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
	text-align: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
div.myhome td.dt	{
	width:470px;
	padding:5px 15px 10px;
	background:#FFFFFF;
	line-height:20px;
	text-align: left;
}
div.myhome td.dt em	{ color:#ED1E79;}
div.myhome td ul				{ display:block;}
div.myhome td ul li{ display:inline; float:right;}
div.myhome td ul li a:link {color:#FFF; text-decoration:none; outline:none;}
div.myhome td ul li a:visited {color:#FFF; text-decoration:none; outline:none;}
div.myhome td ul li a:active {color:#FFF; text-decoration:underline; outline:none;}
div.myhome td ul li a:hover {color:#FFF; text-decoration: underline; outline:none;}
div.myhome td ul li.b1{
	background-color: #ff0066;
	text-align: center;
	height: 25px;
	width: 150px;
	color: #FFF;
	font-size: 14px;
	padding-top: 5px;
}
div.myhome td ul li.b2{
	background-color: #ff0066;
	text-align: center;
	height: 25px;
	width: 150px;
	color: #FFF;
	font-size: 14px;
	padding-top: 5px;
}
div.myhome td.empty	{ width:700px; height:10px; overflow:hidden;}


/* mydata */
div.mydata table	{ margin:auto auto 25px;}
div.mydata th		{ width:180px; padding:7px 10px; background:#ff0066; color:#FFF; text-align:left;}
div.mydata th em	{ color:#CC0000;}
div.mydata td		{
	width:500px;
	padding:7px 15px;
	background:#FFFFFF;
	color:#463B2E;
	text-align: left;
}
div.mydata ul				{
	width:497px;
	height:27px;
	display:block;
	overflow:hidden;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 203px;
}
div.mydata ul li			{ display:inline; float:left;}
div.mydata ul li input		{ margin:0 5px 0 0;}
div.mydata ul li a			{ width:100px; height:27px; margin:0 5px 0 0; background:url(/img/contents/mypage/mypage_btn_data.jpg) no-repeat 0 0; text-indent:-9999px; display:block; overflow:hidden;}
/*div.mydata ul li a:hover	{ width:108px; background:url(/img/contents/mypage/mypage_btn_data.jpg) no-repeat 0 -25px;}*/
div.mydata ul.c				{ width:auto; padding:0; text-align:center; display:block;  overflow:hidden;}
div.mydata ul.c li			{ margin:auto; float:none;}
div.mydata ul.c li input	{ margin:auto;}
div.mydata ul.taikai				{ width:auto; padding:0; text-align:center; display:block; overflow:hidden;}
div.mydata ul.taikai li				{ margin:auto; float:none;}
div.mydata ul.taikai li a			{ width:150px; margin:auto; background:url(/img/contents/mypage/mypage_btn_taikai.jpg) no-repeat 0 0;}

/***********/
/* mailbox */
/***********/
.mailbox_btn{
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
}
.mailbox_h{
	width:730px;
	height:22px;
	display:block;
	overflow:hidden;
	margin-bottom: 10px;
	background-color: #FFF;
	text-align: left;
	padding-top: 8px;
	padding-left: 10px;
}
.mailbox_h em{
	font-weight: bold;
	color: #F00;
}

.mailbox	{
	width:740px;
	background-color: #FFF;
}
.mailbox div.link_h{
	width:740px;
	height:22px;
	color:#FFFFFF;
	font-weight: bold;
	background-color: #ff0066;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 8px;
}
/*div.mailbox div.link_h .m1		{ height:16px; padding-left:20px; background:url(/img/contents/category/mailbox_link1.gif) no-repeat 0 -1px;}
div.mailbox div.link_h .m2		{ height:16px; padding-left:20px; background:url(/img/contents/category/mailbox_link2.gif) no-repeat 0 -1px;}
div.mailbox div.link_h .m3		{ height:16px; padding-left:15px; background:url(/img/contents/category/mailbox_link3.gif) no-repeat 0 -1px;}
div.mailbox div.link_h .m4		{ height:16px; padding-left:15px; background:url(/img/contents/category/mailbox_link4.gif) no-repeat 0 -1px;}*/
div.mailbox div.link_h em		{ color:#FFF;}
div.mailbox div.link_h2			{
	width:720px;
	height:20px;
	padding:7px 10px;
	color:#e8efff;
	line-height:20px;
	background-color: #FF0066;
}
div.mailbox div.link_f			{
	width:720px;
	height:20px;
	padding:10px;
	color:#FFF;
	line-height:20px;
	background-color: #ff0066;
	font-weight: bold;
}
div.mailbox div button			{ width:80px; height:20px; margin:0 6px 0 0; background:#FFFFFF; border:none 0; color:#FF0066; line-height:20px; text-align:center; cursor:pointer;}
div.mailbox span.link_l			{
	width:450px;
	float:left;
	text-align: left;
	padding-left: 10px;
}
div.mailbox span.link_r			{
	width:230px;
	text-align:right;
	float:right;
	padding-right: 10px;
}
div.mailbox div.check			{
	width:720px;
	height:18px;
	line-height:20px;
	background-color: #ff0066;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	margin-bottom: 4px;
}
div.mailbox div.link_e			{ width:686px; height:10px; background:#FF0066; overflow:hidden;}


div.mailbox table	{ width:740px;}
div.mailbox th				{
	height:40px;
	line-height:20px;
	background:#ffe1fd;
	color:#ff0066;
	font-weight:bold;
	text-align:center;
	overflow:hidden;
}
div.mailbox th ul			{ height:20px; padding:0 5px; display:block; overflow:hidden;}
div.mailbox th ul li		{ display:inline; text-align:left; float:left;}
div.mailbox th ul li.arrow	{ float:right;}
div.mailbox th ul li.arrow a		{ width:12px; height:12px; margin:4px 0 0; text-indent:-9999px; display:block; overflow:hidden;}
div.mailbox th ul li.arrow a.up		{ background:url(/img/contents/mypage/mailbox_arrow.gif) no-repeat 0 -12px;}
div.mailbox th ul li.arrow a.down	{ background:url(/img/contents/mypage/mailbox_arrow.gif) no-repeat 0 0px;}
div.mailbox td.empty_c	{ width:3px; overflow:hidden;}
div.mailbox td.empty_r	{ height:3px; overflow:hidden;}
div.mailbox td.a_l		{
	padding:5px;
	text-align:left;
	background-color: #ffe1fd;
	height: 30px;
}

div.mailbox td.a_c		{
	padding:3px 0;
	text-align:center;
	background-color: #ffe1fd;
	font-weight: bold;
}

div.mailbox td.b_l		{
	padding:5px;
	background:#ffe1fd;
	text-align:left;
}
div.mailbox td.b_c		{ padding:3px 0; background:#ffe1fd; text-align:center;}
div.mailbox td strong	{ font-size:14px;}

div.mailbox_f	{
	width:700px;
	height:auto;
	display:block;
	overflow:hidden;
	background-repeat: no-repeat;
}


/* myform */
div.myform table		{
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
div.myform th			{ width:180px; padding:8px 10px; background:#ff0066; color:#FFF; text-align:left;}
div.myform th em		{ color:#CC0000;}
div.myform td			{ width:450px; padding:8px 10px; background:#e8efff; color:#333;}
div.myform td em		{ font-size:10px;}
div.myform input.ch		{ height:14px; display:block; float:left; clear:left;}
div.myform label.ch		{ margin-left:16px; line-height:14px; display:block; clear:none;}
div.myform input.ch2	{ height:18px; float:left;}
div.myform label.ch2	{ margin-left:5px; line-height:18px; float:left;}
div.myform img			{ margin:0 10px 0 0;}

div.myform ul					{
	width:700px;
	text-align:left;
	display:block;
	overflow:hidden;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
div.myform ul li				{ display:inline;}
div.myform ul li input			{ margin:0 auto; display:block;}
div.myform ul li a				{ width:100px; height:27px; text-indent:-9999px; display:block; overflow:hidden;}
div.myform ul li.return a		{ margin:0 0 0 10px; background:url(/img/pp/return_apply.jpg) no-repeat 0 0;}
/*div.myform ul li.return a:hover	{ background:url(/img/pp/return_apply.jpg) no-repeat 0 -25px;}*/
div.myform ul.b3				{ width:485px; margin:0 0 20px 215px; text-align:left; display:block; overflow:hidden;}
div.myform ul.b3 li				{ float:left;}
div.myform ul.b3 li input		{ margin:0;}


/* scout & block */
div.mypage ul.mtt2					{
	width:730px;
	height:50px;
	display:block;
	overflow:hidden;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
div.mypage ul.b1					{ background:url(/img/contents/mypage/mypage_tt_scout.jpg) no-repeat;}
div.mypage ul.b2					{ background:url(/img/contents/mypage/mypage_tt_block.jpg) no-repeat;}
div.mypage ul.mtt2 li				{ display:inline; float:left;}
div.mypage ul.mtt2 li p				{ width:200px; height:50px; text-indent:-9999px; display:block; overflow:hidden;}
div.mypage ul.mtt2 li.name p		{ width:200px;}

div.mypage ul.mtt2 li{
	width:200px;
	height:50px;
	display:block;
	overflow:hidden;
	padding-top: 30px;
	text-align: left;
	padding-left: 20px;
}

div.mypage div.scout1	{ background:url(/img/contents/mypage/mypage_stt_scout.jpg) no-repeat;}
div.mypage div.block1	{
	background-color: #FFF;
	text-align: left;
	padding: 5px;
	margin-bottom: 10px;
	color: #ff0066;
	width: 720px;
	margin-left: 5px;
}
div.mypage div.block2	{
	width: 720px;
	background-color: #FFF;
	color: #ff0066;
	text-align: left;
	padding: 5px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 5px;
}

div.myform2 table strong	{ color:#ED1E79;}
div.myform2 table.outer					{
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
div.myform2 table.outer font			{ font-size:10px;}
div.myform2 table.outer th				{
	width:180px;
	padding:8px 10px;
	background:#ff0066;
	color:#FFF;
	text-align:center;
}
div.myform2 table td{
	width:500px;
	padding:8px 15px;
	background:#FFFFFF;
	color:#333;
	overflow: hidden;
	text-align: left;
}
div.myform2 table.outer td span			{ height:12px; margin:6px 0; line-height:12px; overflow:hidden; float:left;}
div.myform2 table.outer td span.third	{ width:150px;}
div.myform2 table.inner				{ margin:5px auto 10px;}
div.myform2 table.inner th			{
	width:auto;
	padding:2px 5px;
	background:#FF0066;
	color:#FFF;
	font-weight:normal;
	text-align:center;
}
div.myform2 table.inner td			{ width:auto; padding:5px; background:#FFFFFF; color:#463B2E;}
div.myform2 table.inner td.check	{ text-align:center;}

div.myform2 ul						{ width:700px; margin:0 0 20px; text-align:left; display:block; overflow:hidden;}
div.myform2 ul li					{ display:inline;}
div.myform2 ul li input				{ margin:0 auto; display:block;}
div.myform2 ul li a					{ width:100px; height:27px; text-indent:-9999px; display:block; overflow:hidden;}
div.myform2 ul li.return a			{ margin:0 0 0 10px; background:url(/img/contents/btn/mypage_btn_return.jpg) no-repeat 0 0;}
div.myform2 ul.b3					{ width:485px; margin:0 0 20px 215px; text-align:left; display:block; overflow:hidden;}
div.myform2 ul.b3 li				{ float:left;}
div.myform2 ul.b3 li input			{ margin:0;}



/*************************
********* other **********
*************************/
/* backimg --------------------------------------------------------------------*/
div.backimg3	{
	width:735px;
	margin:0 3px 0 2px;
	color:#333;
	overflow:hidden;
	background-color: #FFF;
}

ul.regist_btn						{ width:500px; margin:0 auto 70px; background:url(/img/contents/mypage/first_foot.jpg) no-repeat; display:block; overflow:hidden;}
ul.regist_btn li					{ display:inline;}
ul.regist_btn li a					{ width:371px; height:116px; margin:54px auto 0; background:url(/img/contents/btn/first_btn_regist.jpg) no-repeat 0 0; text-indent:-9999px; text-align:left; display:block; overflow:hidden;}
ul.regist_btn li a:hover			{ background:url(/img/contents/btn/first_btn_regist.jpg) no-repeat 0 -116px;}


/* regist --------------------------------------------------------------------*/
div.regist_head		{
	width:660px;
	height:55px;
	padding:0px 0 0 75px;
	overflow:hidden;
}
div.regist_head p	{ display:none;}
div.regist_head a	{ padding-left:16px; background:url(/img/contents/mypage/regist_linkmrk.gif) no-repeat 0 1px;display:block;}

div.regist_head_img{ 
    width:380px; 
	height:30px;
	padding:285px 370px 35px 30px;
	background:url(/img/contents/mypage/regist_head.jpg) no-repeat;
	font-size:16px; font-weight:bold; line-height:30x;
	text-align:left;}

div.regist_flow	{
	width:735px;
	height:30px;
	overflow:hidden;
	margin-bottom: 10px;
	margin-top: 15px;
}
div.flow1		{
	background-image: url(/img/contents/mypage/regist_flow1.jpg);
	background-repeat: no-repeat;
}
div.flow2		{
	background-image: url(/img/contents/mypage/regist_flow2.jpg);
	background-repeat: no-repeat;
}
div.flow3		{
	background-image: url(/img/contents/mypage/regist_flow3.jpg);
	background-repeat: no-repeat;
}

div.regist				{ width:735px;}
div.regist table		{
	margin-bottom: 15px;
	margin-left: 30px;
}
div.regist table em		{ color:#FF0000;}
div.regist table font	{ font-size:10px;}
div.regist th			{
	width:180px;
	padding:10px;
	background:#ff8eb9;
	text-align:left;
	color: #FFF;
}
div.regist td			{
	width:477px;
	padding:10px;
	background-color: #e8efff;
	text-align:left;
}

div.regist div.complete		{
	width:700px;
	height:150px;
	margin:0 auto 25px;
	overflow:hidden;
	background-color: #FFF;
	background-image: url(/img/contents/mypage/regist_comp.jpg);
	background-repeat: no-repeat;
	background-position: center 0;
}
div.regist div.complete p	{ width:700px; margin:65px 0 0; text-align:center; display:block;}
div.regist div.complete em	{ color:#ED1E79;}

div.regist_foot				{
	width:735px;
	text-align:center;
	background-color: #FFF;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 5px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 160px;
	padding-left: 0;
}

div.regist_foot	p{
	color: #09F;
	margin: 0px;
	padding: 0px;
}

div.regist_foot div.note	{ width:675px; margin:0 auto 25px; text-align:left;}
div.regist_foot table		{ margin:0 auto 50px;}
div.regist_foot ul						{
	display:block;
	color: #09F;
}
div.regist_foot ul li					{ display:inline;}
div.regist_foot ul li a					{
	text-indent:-9999px;
	text-align:left;
	display:block;
	overflow:hidden;
	color: #09F;
}
div.regist_foot ul li.return a			{
	width:242px;
	height:32px;
	margin:12px auto 0;
	color: #09F;
}
div.regist_foot ul li.return2 a			{
	width:242px;
	height:32px;
	margin:12px auto 0;
}
div.regist_foot ul li.mypage a			{ width:221px; height:51px; background:url(/img/contents/btn/regist_btn_mypage.jpg) no-repeat 0 0;}
div.regist_foot ul li.mypage a:hover	{ width:221px; height:51px; background:url(/img/contents/btn/regist_btn_mypage.jpg) no-repeat 0 -51px;}

div.regist_error{font-size:30px; font-weight:bold; color:#F00; margin-bottom:20px;}


/* first --------------------------------------------------------------------*/
div.first_block		{ width:780px; text-align:left; font-size:14px; color:#645541; line-height:21px; overflow:hidden; background:no-repeat top;}
div.first_block p	{ display:none;}
div.first_block hr{ width:780px; height:30px; margin:10px 0; border:none; background:url(../img/contents/mypage/first_line01.jpg) no-repeat;}

div.first0	   {height:350px; background:url(/img/contents/mypage/first_block0.jpg); }
div.first0 div {width:390px; height:120px; padding:220px 380px 10px 10px; font-weight:bold;}
div.first1	   {height:280px; background:url(/img/contents/mypage/first_block1.jpg);}
div.first1 div {width:440px; height:170px; padding:100px 380px 10px 50px;}
div.first2	   {height:280px; background:url(/img/contents/mypage/first_block2.jpg);}
div.first2 div {width:440px; height:170px; padding:100px 380px 10px 50px;}
div.first3	   {height:400px; background:url(/img/contents/mypage/first_block3.jpg);}
div.first3 div {width:400px; height:170px; padding:100px 420px 10px 50px;}
div.first4	   {height:auto; padding-top:60px; background:#f8f5f0 url(/img/contents/mypage/first_block4.jpg) no-repeat;}
div.first4 table {width:700px; height:auto; margin:auto;}
div.first4 table td {width:50%;}
div.first4 span{font-size:20px; line-height:30px; font-weight:bold;}
div.first5	   {height:340px; background:url(/img/contents/mypage/first_block5.jpg);}
div.first5 div {width:440px; height:170px; padding:100px 380px 10px 50px;}


/* scout --------------------------------------------------------------------*/
div.scout0			{ height:260px; background:url(/img/contents/mypage/scout_block0.jpg) no-repeat;}
div.scout0 div.text	{ width:420px; height:105px; margin:134px 0 0 20px;}
div.scout1					{ height:490px; background:url(/img/contents/mypage/scout_block1.jpg) no-repeat;}
div.scout1 div.text			{ width:357px; height:320px; margin:140px 0 0 361px;}
div.scout1 table			{ margin:30px auto 0;}
div.scout1 table th			{ padding:5px; color:#ED1E79; text-align:left;}
div.scout1 ul				{ display:block;}
div.scout1 ul li			{ display:inline; float:right;}
div.scout1 ul li a			{ width:201px; height:66px; background:url(/img/contents/btn/scout_btn_regist.jpg) no-repeat 0 0; text-indent:-9999px; text-align:left; display:block; overflow:hidden;}
div.scout1 ul li a:hover	{ background:url(/img/contents/btn/scout_btn_regist.jpg) no-repeat 0 -66px;}

div.scout2			{ height:68px; background:url(/img/contents/mypage/scout_block2.jpg) no-repeat;}
div.scout_line		{ height:21px; margin:0 0 30px; background:url(/img/contents/mypage/scout_line.jpg) no-repeat;}

div.scout_point				{ width:720px; margin:0 auto; font-size:14px; line-height:18px; overflow:hidden;}
div.scout_point div.block	{ width:300px; margin:0 30px 25px; display:inline; overflow:hidden; float:left;}
div.scout_point p			{ height:75px; text-indent:-9999px; display:block; overflow:hidden;}
div.scout_point p.p1		{ background:url(/img/contents/mypage/scout_point1.jpg) no-repeat;}
div.scout_point p.p2		{ background:url(/img/contents/mypage/scout_point2.jpg) no-repeat;}
div.scout_point p.p3		{ background:url(/img/contents/mypage/scout_point3.jpg) no-repeat;}
div.scout_point p.p4		{ background:url(/img/contents/mypage/scout_point4.jpg) no-repeat;}
div.scout_point p.p5		{ background:url(/img/contents/mypage/scout_point5.jpg) no-repeat;}
div.scout_point p.p6		{ background:url(/img/contents/mypage/scout_point6.jpg) no-repeat;}

