@charset "shift_jis";
/* ****************************************************
Since : 2008-06-03
Last Modified: 2008-06-03
***************************************************** */

body {
	background:none;
}

/*: header
=========================================*/

div#header {
	width:780px;
	margin:0 auto;
	text-align:left;
}
div#header p {
	padding:15px 0 10px 9px;
}

/*: page-title
=========================================*/
div#page-title {
	width:780px;
	margin:0 auto;
	padding-bottom:6px;
	background:url(../../guide/images/guide_h002.gif) 0% 100% repeat;
	text-align:left;
}
div#page-title .inner {
	padding:10px 17px 4px 17px;
	background:url(../../guide/images/guide_h001.gif) 0% 0% no-repeat;
	zoom:1;
}
div#page-title .title-text {
	_height:31px;
	min-height:27px;
	padding:4px 0 0 37px;
	background:url(../../guide/images/guide_h003.gif) 0% 50% no-repeat;
	font-size:140%;
	font-weight:bold;
	color:#ffffff;
}

/*: contents
=========================================*/
div#contents {
	width:760px;
	margin:20px auto 0 auto;
	padding:0;
	line-height:1.4;
	background:none;
	text-align:left;
	background:url(../../guide/images/guide_bg001.gif) 0% 0% repeat;
}

/*: main
=========================================*/
div#contents div#main {
	float:right;
	width:532px;
	margin:0;
	padding:0;
}

/* pagetop */
div#contents div#main .pagetop {
	margin-top:30px;
}
div#contents div#main .pagetop .left {
	float:left;
	margin:0;
}
div#contents div#main .pagetop .left a {
	_float:left;
}
div#contents div#main .pagetop .right {
	float:right;
	margin:0;
	padding-top:4px;
	font-size:0;
}

/*: category-navi
=========================================*/
div#contents div#category-navi {
	float:left;
	width:208px;
	margin:0;
	padding:0;
}

/* navi-title */
div#category-navi #navi-title {
	padding-bottom:3px;
	background:url(../../guide/images/guide_h005.gif) 0% 100% repeat;
	text-align:left;
}
div#category-navi #navi-title .inner {
	padding:4px 0 1px 8px;
	background:url(../../guide/images/guide_h004.gif) 0% 0% no-repeat;
	zoom:1;
}
div#category-navi #navi-title .title-text {
	_height:16px;
	min-height:16px;
	padding:0 0 0 17px;
	background:url(../../guide/images/guide_h006.gif) 0% 0.25em no-repeat;
	font-size:115%;
	font-weight:bold;
	color:#ffffff;
}

/* navi-lv01 */
div#category-navi .navi-lv01 {
	padding:0 0 20px 7px;
}
div#category-navi .navi-lv01 li {
	margin-top:12px;
}
div#category-navi .navi-lv01 a,
div#category-navi .navi-lv01 span {
	display:block;
	_height:16px;
	min-height:16px;
	padding-left:16px;
	background:url(../../guide/images/guide_ic001.gif) 0% 0.3em no-repeat;
	font-weight:bold;
}
div#category-navi .navi-lv01 span {
	color:#6A81D0;
}

/* navi-lv02 */
div#category-navi .navi-lv01 .navi-lv02 li {
	margin-top:3px;
}
div#category-navi .navi-lv01 .navi-lv02 a {
	display:block;
	padding-left:16px;
	background:url(../../guide/images/guide_ic002.gif) 7px 0.45em no-repeat;
	font-weight:normal;
	zoom:1;
}

/* navi-lv03 */
div#category-navi .navi-lv01 .navi-lv02 .navi-lv03 li {
	margin-top:3px;
}
div#category-navi .navi-lv01 .navi-lv02 .navi-lv03 a,
div#category-navi .navi-lv01 .navi-lv02 .navi-lv03 span {
	padding-left:26px;
	background:url(../../guide/images/guide_ic002.gif) 16px 0.25em no-repeat;
	font-size:83%;
}
div#category-navi .navi-lv01 .navi-lv02 .navi-lv03 span {
	font-weight:normal;
	color:#6A81D0;
}

/*: footer
=========================================*/
div#footer {
	margin:12px 0 0 0;
	padding:10px 0 15px 0;
	border-top:2px solid #CCCCCC;
	text-align:center;
}
div#footer div#footer-layout {
	width:780px;
	height:auto;
	margin:0 auto;
	text-align:left;
	background:none;
}

/*: common contents
=========================================*/
/* guide-design1 */
.guide-design1 {
	width:532px;
	margin-top:50px;
	padding-bottom:3px;
	background:url(../../guide/images/guide_h008.gif) 0% 100% repeat;
}
.guide-design1 .inner {
	padding:4px 3px 1px 8px;
	background:url(../../guide/images/guide_h007.gif) 0% 0% no-repeat;
	zoom:1;
}
.guide-design1 .title-text {
	_height:16px;
	min-height:16px;
	padding-left:20px;
	background:url(../../guide/images/guide_h006.gif) 0% 0.25em no-repeat;
	font-size:115%;
	font-weight:bold;
	color:#ffffff;
}
.guide-design1 .title-text span {
	font-weight:normal;
}

/* guide-design2 */
.guide-design2 {
	display:block;
	margin-top:10px;
	padding-left:11px;
	background:url(../../guide/images/guide_ic016.gif) 0% 0.6em no-repeat;
	font-weight:bold;
	color:#FF7505;
	zoom:1;
}

/* guide-design3 */
.guide-design3 {
	_width:532px;
	margin-top:30px;
	padding-bottom:4px;
	background:url(../../guide/images/guide_h011.gif) 0% 100% repeat;
}
.guide-design3 .title-text {
	padding:5px 0 0 18px;
	background:url(../../guide/images/guide_h010.gif) 0% 0% no-repeat;
	font-size:115%;
	font-weight:bold;
	zoom:1;
}
.guide-design3 .title-text .step {
	color:#3654BE;
}

/* guide-design5 */
.guide-design5 {
	padding-left:10px;
	background:url(../../guide/images/guide_ic025.gif) 0% 0.45em no-repeat;
	zoom:1;
}

/* icon link */
div#contents .link1 {
	display:block;
	_height:1%;
	padding-left:10px;
	background: url(../../guide/images/guide_ic002.gif) 0% 0.45em no-repeat;
}
div#contents .link2 {
	display:block;
	_height:16px;
	min-height:16px;
	padding-left:16px;
	background: url(../../guide/images/guide_ic001.gif) 0% 0.3em no-repeat;
}

/* guide-list01 */
div#contents .guide-list01 {
	display:block;
	_height:17px;
	min-height:17px;
	margin-top:3px;
	padding-left:19px;
	background: url(../../guide/images/guide_ic007.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no1 {
	background: url(../../guide/images/guide_ic007.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no2 {
	background: url(../../guide/images/guide_ic008.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no3 {
	background: url(../../guide/images/guide_ic009.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no4 {
	background: url(../../guide/images/guide_ic010.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no5 {
	background: url(../../guide/images/guide_ic011.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no6 {
	background: url(../../guide/images/guide_ic012.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no7 {
	background: url(../../guide/images/guide_ic013.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no8 {
	background: url(../../guide/images/guide_ic014.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no9 {
	background: url(../../guide/images/guide_ic015.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no10 {
	background: url(../../guide/images/guide_ic017.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no11 {
	background: url(../../guide/images/guide_ic018.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no12 {
	background: url(../../guide/images/guide_ic019.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no-a {
	background: url(../../guide/images/guide_ic028.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no-b {
	background: url(../../guide/images/guide_ic029.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no1-1,
div#contents .guide-list01.no1-2,
div#contents .guide-list01.no1-3,
div#contents .guide-list01.no2-1,
div#contents .guide-list01.no2-2 {
	_height:18px;
	min-height:18px;
	padding-left:30px;
	background: url(../../guide/images/guide_ic022.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no1-2 {
	background: url(../../guide/images/guide_ic023.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no1-3 {
	background: url(../../guide/images/guide_ic024.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no2-1 {
	background: url(../../guide/images/guide_ic026.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.no2-2 {
	background: url(../../guide/images/guide_ic027.gif) 0% 0.15em no-repeat;
}
div#contents .guide-list01.title {
	margin-top:15px;
	color:#FF0303;
}
div#contents .guide-list01.title.mt10 {
	margin-top:10px;
}

/* guide-list02 */
div#contents .guide-list02 {
	display:block;
	_height:16px;
	min-height:16px;
	padding-left:12px;
	background: url(../../guide/images/guide_ic006.gif) 0% 0.45em no-repeat;
}

/* ph-layout */
div#contents .ph-layout .col01 {
	float:left;
	width:258px;
}
div#contents .ph-layout .col02 {
	float:right;
	width:258px;
}

/* guide-box01 */
div#contents .guide-box01 {
	width:532px;
	margin-top:20px;
	padding-bottom:10px;
	background:url(../../guide/images/useful_site_bg008.gif) 0% 100% repeat;
}
div#contents .guide-box01.mt15 {
	margin-top:15px;
}
div#contents .guide-box01 .inner {
	padding:10px 17px 0;
	background:url(../../guide/images/buy_bg004.gif) 0% 0% no-repeat;
	zoom:1;
}
div#contents .guide-box01 .section {
	padding:5px 17px 0;
}
div#contents .guide-box01 .section .col01 {
	float:left;
	width:240px;
}
div#contents .guide-box01 .section .col02 {
	float:right;
	width:240px;
}

/* guide-box02 */
div#contents .guide-box02 {
	width:532px;
	padding:3px 0 10px;	
	border-top:1px solid #798DD5;
	border-bottom:1px solid #798DD5;
	background:url(../../guide/images/buy_bg001.gif) 0% 0% repeat;
}
div#contents .guide-box02 .guide-design4 {
	width:524px;
	margin-left:4px;
	background:url(../../guide/images/buy_bg003.gif) 0% 100% no-repeat #E4ECFF;
}
div#contents .guide-box02 .guide-design4 .title-text {
	padding:3px 8px 3px ;
	background:url(../../guide/images/buy_bg002.gif) 0% 0% no-repeat;
	font-size:115%;
	font-weight:bold;
	zoom:1;
}
div#contents .guide-box02 .guide-design4 .title-text .small {
	font-size:75%;
}
div#contents .guide-box02 .section {
	width:504px;
	margin-left:14px;
	padding:0;
}

/* guide-box03 */
div#contents .guide-box03 {
	padding:3px 5px;	
	background:#F3F3F3;
}

/* ossume-box01 */
div#contents .ossume-box01 {
	width:532px;
	margin-top:20px;
	background:url(../../guide/images/index_bg012.gif) 0% 0% repeat;
}
div#contents .ossume-box01 .inner {
	width:532px;
	padding-bottom:15px;
	background:url(../../guide/images/index_bg013.gif) 0% 100% no-repeat;
}
div#contents .ossume-box01 .ossume-title {
	padding:18px 30px 8px 104px;
	background:url(../../guide/images/buy_bg005.gif) 0% 0% repeat;
}
div#contents .ossume-box01 .ossume-title .title {
	margin:0;
	font-size:115%;
	font-weight:bold;
	color:#435CB1;
}
div#contents .ossume-box01 .ossume-title .lead {
	margin-top:3px;
}
div#contents .ossume-box01 .ossume-section01 {
	width:508px;
	margin-left:12px;
}

/* hikaku-box01 */
div#contents .hikaku-box01 {
	width:532px;
	margin-top:20px;
	background:url(../../guide/images/index_bg012.gif) 0% 0% repeat;
}
div#contents .hikaku-box01 .inner {
	width:532px;
	padding-bottom:10px;
	background:url(../../guide/images/index_bg013.gif) 0% 100% no-repeat;
}
div#contents .hikaku-box01 .hikaku-title {
	padding:18px 30px 8px 104px;
	background:url(../../guide/images/useful_mypage_bg007.gif) 0% 0% repeat;
}
div#contents .hikaku-box01 .hikaku-title .title {
	margin:0;
	font-size:115%;
	font-weight:bold;
	color:#435CB1;
}
div#contents .hikaku-box01 .hikaku-title .lead {
	margin-top:3px;
}
div#contents .hikaku-box01 .hikaku-section01 {
	width:514px;
	margin-left:9px;
}

/* pickup-box01 */
div#contents .pickup-box01 {
	width:532px;
	margin-top:30px;
	background:url(../../guide/images/index_bg012.gif) 0% 0% repeat;
}
div#contents .pickup-box01 .inner {
	width:532px;
	padding-bottom:15px;
	background:url(../../guide/images/index_bg013.gif) 0% 100% no-repeat;
}
div#contents .pickup-box01 .pickup-title {
	position:relative;
	height:50px;
	background:url(../../guide/images/index_bg011.gif) 0% 0% no-repeat;
	zoom:1;
}
div#contents .pickup-box01 .pickup-title .ph {
	position:absolute;
	margin:0;
	top:-8px;
	left:9px;
}
div#contents .pickup-box01 .pickup-title .txt {
	position:relative;
	margin:0;
	padding:22px 0 0 80px;
	font-size:115%;
	font-weight:bold;
	color:#435CB1;
}
div#contents .pickup-box01 .pickup-section01 {
	position:relative;
	width:437px;
	_height:195px;
	min-height:195px;
	margin-left:80px;
}
div#contents .pickup-box01 .pickup-section01 .ph-layout .col01 {
	float:left;
	width:190px;
}
div#contents .pickup-box01 .pickup-section01 .ph-layout .col02 {
	float:right;
	width:233px;
}
div#contents .pickup-box01 .pickup-section02 {
	position:relative;
	width:502px;
	margin-left:15px;
}

/* guide-style01 */
div#contents table.guide-style01 {
	border-top:1px solid #CDCDCF;
	border-left:1px solid #CDCDCF;
}
div#contents table.guide-style01 td,
div#contents table.guide-style01 th {
	padding:3px 7px;
	border-bottom:1px solid #CDCDCF;
	border-right:1px solid #CDCDCF;
}
div#contents table.guide-style01 td {
	padding:5px 7px;
}
div#contents table.guide-style01 td.img,
div#contents table.guide-style01 th.img {
	padding:7px 7px;
}
div#contents table.guide-style01 th {
	background:#F3F3F3;
}

/* guide-style02 */
div#contents table.guide-style02 td,
div#contents table.guide-style02 th {
	padding:6px 7px 8px;
	background:url(../../guide/images/guide_bg002.gif) 0% 100% repeat-x;
	vertical-align:top;
}
div#contents table.guide-style02 td {
	padding-top:8px;
}
div#contents table.guide-style02 tr.last td,
div#contents table.guide-style02 tr.last th {
	padding-bottom:0;
	background:none;
}

/* guide-style03 */
div#contents table.guide-style03 {
	border-top:1px solid #AAAAAA;
	border-left:1px solid #AAAAAA;
}
div#contents table.guide-style03 td,
div#contents table.guide-style03 th {
	padding:7px 14px;
	border-bottom:1px solid #AAAAAA;
	border-right:1px solid #AAAAAA;
}
div#contents table.guide-style03.pad0 td,
div#contents table.guide-style03.pad0 th {
	padding:1px 3px;
}
div#contents table.guide-style03 th.lv01 {
	background:#798DD5;
	font-weight:bold;
	text-align:center;
	color:#ffffff;
}
div#contents table.guide-style03 th.lv02 {
	background:#E4ECFF;
	text-align:center;
}
div#contents table.guide-style03 th.lv02-l {
	background:#E4ECFF;
	text-align:left;
}

/* layout */
div#contents table.layout {
	border:none;
}
div#contents table.layout td,
div#contents table.layout th {
	padding:0;
	border:none;
	background:none;
	vertical-align:top;
	padding: 2px;
}
div#contents table.layout td.elment-right {
	text-align: right;
}

/* margin */
div#contents .ml-step {
	padding-left:2.3em;
}

/* indent */
div#contents .indent01 {
	margin-left:20px;
}
div#contents .indent02 {
	margin-left:10px;
}
div#contents .indent03 {
	margin-left:30px;
}

/*: guide/index.html
=========================================*/
/* index-lead */
div#contents #index-lead {
	width:532px;
	_height:207px;
	min-height:207px;
	background:url(../../guide/images/index_bg001.gif) 381px 0% no-repeat;
}
div#contents #index-lead .inner {
	width:391px;
	padding-bottom:20px;
	background:url(../../guide/images/index_bg014.gif) 0% 100% repeat;
}
div#contents #index-lead .txt {
	_height:77px;
	min-height:77px;
	padding:15px 40px 0 20px;
	background:url(../../guide/images/index_bg002.gif) 0% 0% no-repeat;
}

/* index-layout01 */
div#contents #top {
	width: 532px;
	margin-top:18px;
	background:url(../../guide/images/index_bg003.gif) 0% 100% repeat-y;
}

div#contents .index-layout01 {
	width:532px;
	margin-top:26px;
	background:url(../../guide/images/index_bg010.gif) 0% 100% repeat;
}
div#contents .index-layout01.top {
	margin-top:18px;
	background:url(../../guide/images/index_bg003.gif) 0% 100% repeat;
}
div#contents .index-layout01 .col01 {
	float:left;
	width:175px;
	margin-right: 4px;
}
div#contents .index-layout01 .col02 {
	display:inline;
	float:left;
	width:175px;
}
div#contents .index-layout01 .col03 {
	float:right;
	width:174px;
}
div#contents .index-layout01 dl {
	padding-top:7px;
	background:url(../../guide/images/index_bg004.gif) 0% 0% no-repeat;
	zoom:1;
}
div#contents .index-layout01 .col03 dl {
	padding-top:7px;
	background:url(../../guide/images/index_bg020.gif) 0% 0% no-repeat;
	zoom:1;
}
div#contents .index-layout01 dt {
	padding:5px 0;
	background:url(../../guide/images/index_bg005.gif) 0% 0% repeat;
	font-size:0;
	text-align:center;
}
div#contents .index-layout01 .col03 dt {
	padding:5px 0;
	background:url(../../guide/images/index_bg021.gif) 0% 0% repeat;
	font-size:0;
	text-align:center;
}

div#contents .index-layout01 .useful {
	padding-bottom:5px;
	background:url(../../guide/images/index_bg015.gif) 0% 100% no-repeat;
	zoom:1;
}
div#contents .index-layout01 .area {
	padding-bottom:5px;
	background:url(../../guide/images/index_bg017.gif) 100% 100% no-repeat;
	zoom:1;
}
div#contents .index-layout01 .col03 .area {
	padding-bottom:5px;
	background:url(../../guide/images/index_bg018.gif) 100% 100% no-repeat;
	zoom:1;
}
div#contents .index-layout01 .box01 {
	_height:115px;
	min-height:85px;
	padding:0 8px 30px 13px;
	line-height:1.3;
	background:url(../../guide/images/index_bg005.gif) 0% 100% repeat;
	font-size:80%;
}
div#contents .index-layout01 .col03 .box01 {
	_height:115px;
	min-height:85px;
	padding:0 8px 30px 13px;
	line-height:1.3;
	background:url(../../guide/images/index_bg021.gif) 0% 100% repeat;
	font-size:80%;
}

div#contents .index-layout01 .box02 {
	padding:5px 8px 7px;
	zoom:1;
}
div#contents .index-layout01 .col03 .box02 {
	_width:174px;
	width:159px;
	padding-right:7px;
}

div#contents .index-layout01 .col03 .toushi {
}
div#contents .index-layout01 .kaitai .box02 {
	background:url(../../guide/images/index_bg006.gif) 0% 0% no-repeat #EA678C;
}
div#contents .index-layout01 .uritai .box02 {
	background:url(../../guide/images/index_bg007.gif) 0% 0% no-repeat #83CE34;
}
div#contents .index-layout01 .toushi .box02 {
	background:url(../../guide/images/index_bg008.gif) 0% 0% no-repeat #7265CF;
}
div#contents .index-layout01 .store .box02 {
	background:url(../../guide/images/index_bg009.gif) 0% 0% no-repeat #798DD5;
}
div#contents .index-layout01 .useful .box02 {
	padding-bottom:2px;
	background:url(../../guide/images/index_bg009.gif) 0% 0% no-repeat #798DD5;
}
div#contents .index-layout01 .area .box02 {
	padding-bottom:2px;
	background:url(../../guide/images/index_bg016.gif) 0% 0% no-repeat #798DD5;
}
div#contents .index-layout01 .col03 .area .box02 {
	padding-bottom:2px;
	background:url(../../guide/images/index_bg019.gif) 0% 0% no-repeat #798DD5;
}

div#contents .index-layout01 .box02 .txt {
	margin:0;
	font-weight:bold;
	color:#ffffff;
}
div#contents .index-layout01 .box02 .bt {
	margin-top:3px;
}
div#contents .index-layout01 .box03 {
	padding:5px 2px 8px 12px;
	line-height:1.3;
}
div#contents .index-layout01 .box03 .txt {
	margin:0;
	font-size:80%;
}
div#contents .index-layout01 .kaitai .box03 .link2 {
	background: url(../../guide/images/guide_ic003.gif) 0% 0.3em no-repeat;
}
div#contents .index-layout01 .uritai .box03 .link2 {
	background: url(../../guide/images/guide_ic004.gif) 0% 0.3em no-repeat;
}
div#contents .index-layout01 .toushi .box03 .link2 {
	background: url(../../guide/images/guide_ic005.gif) 0% 0.3em no-repeat;
}

/*: guide/useful_site.html
=========================================*/
/* usesite-anhor */
div#contents #usesite-anhor {
	width:532px;
	_height:194px;
	min-height:194px;
	margin-top:17px;
	background:url(../../guide/images/useful_site_bg001.gif) 0% 0% no-repeat;
}
div#contents #usesite-anhor .inner {
	width:378px;
	margin-left:153px;
	padding-bottom:20px;
	background:url(../../guide/images/useful_site_bg003.gif) 0% 100% repeat;
}
div#contents #usesite-anhor .txt {
	_height:86px;
	min-height:61px;
	padding:25px 20px 0 20px;
	background:url(../../guide/images/useful_site_bg002.gif) 0% 0% no-repeat;
	zoom:1;
}
div#contents #usesite-anhor .txt ul li {
	margin-top:3px;
}

/* usesite-box01 */
div#contents .usesite-box01 {
	width:532px;
	margin-top:15px;
	padding-bottom:18px;
	background:url(../../guide/images/useful_site_bg005.gif) 0% 100% repeat-x;
}
div#contents .usesite-box01 .col01,
div#contents .usesite-box01 .col02 {
	float:left;
	width:228px;
	_width:258px;
	padding:15px 15px 0;
	background:url(../../guide/images/useful_site_bg004.gif) 0% 0% no-repeat;
}
div#contents .usesite-box01 .col02 {
	float:right;
	padding-top:6px;
}

/* usesite-box02 */
div#contents .usesite-box02 {
	width:532px;
	margin-top:15px;
	padding-bottom:10px;
	background:url(../../guide/images/useful_site_bg007.gif) 0% 100% no-repeat #E4ECFF;
}
div#contents .usesite-box02 .inner {
	padding:10px 15px 0;
	background:url(../../guide/images/useful_site_bg006.gif) 0% 0% no-repeat;
	zoom:1;
}

/*: guide/buy.html
=========================================*/
/* buynavi-lv01 */
div#contents .buy-anchor {
	padding:5px 17px 0;
}
div#contents .buy-anchor .col01 {
	float:left;
	width:240px;
}
div#contents .buy-anchor .col02 {
	float:right;
	width:240px;
}
div#contents .buy-anchor .navi-lv01 li {
	display:block;
	_height:16px;
	min-height:16px;
	margin-top:2px;
	padding-left:16px;
	background:url(../../guide/images/guide_ic001.gif) 0% 0.3em no-repeat;
}
div#contents .buy-anchor .navi-lv01 li .no1,
div#contents .buy-anchor .navi-lv01 li .no2,
div#contents .buy-anchor .navi-lv01 li .no3,
div#contents .buy-anchor .navi-lv01 li .no4,
div#contents .buy-anchor .navi-lv01 li .no5,
div#contents .buy-anchor .navi-lv01 li .no6 {
	display:block;
	float:left;
	_height:16px;
	min-height:16px;
	padding-right:21px;
	background:url(../../guide/images/guide_ic007.gif) 100% 0.1em no-repeat;
}
div#contents .buy-anchor .navi-lv01 li .no2 {
	background:url(../../guide/images/guide_ic008.gif) 100% 0.1em no-repeat;
}
div#contents .buy-anchor .navi-lv01 li .no3 {
	background:url(../../guide/images/guide_ic009.gif) 100% 0.1em no-repeat;
}
div#contents .buy-anchor .navi-lv01 li .no4 {
	background:url(../../guide/images/guide_ic010.gif) 100% 0.1em no-repeat;
}
div#contents .buy-anchor .navi-lv01 li .no5 {
	background:url(../../guide/images/guide_ic011.gif) 100% 0.1em no-repeat;
}
div#contents .buy-anchor .navi-lv01 li .no6 {
	background:url(../../guide/images/guide_ic012.gif) 100% 0.1em no-repeat;
}
div#contents .buy-anchor .navi-lv02 {
	clear:both;
	margin-left:-5px;
}
div#contents .buy-anchor .navi-lv02 li {
	display:block;
	padding-left:11px;
	background:url(../../guide/images/guide_ic002.gif) 0% 0.25em no-repeat;
	font-size:80%;
	zoom:1;
}

/* next-step01 */
div#contents .next-step01 {
	height:45px;
	margin-top:10px;
	background:url(../../guide/images/buy_il001.gif) 50% 0% no-repeat;
	font-size:0;
	zoom:1;
}

/* next-step02 */
div#contents .next-step02 {
	width:auto;
	display:block;
	padding:32px 0 0 0;
	text-indent:-1000px;
	background:url(../../guide/images/buy_il002.gif) no-repeat center bottom ;
	font-size:0;
	zoom:1;
}

/* buy-layout01 */
div#contents .buy-layout01 .col01 {
	float:left;
	width:202px;	
}
div#contents .buy-layout01 .col02 {
	float:right;
	width:290px;	
}

/* buy-layout02 */
div#contents .buy-layout02 {
	position:relative;
}
div#contents .buy-layout02 dt {
	position:absolute;
	padding:4px 0 4px 6px;
}
div#contents .buy-layout02 dd {
	padding:4px 0 4px 80px;
	background:url(../../guide/images/guide_bg002.gif) 0% 100% repeat-x;
	zoom:1;
}
div#contents .buy-layout02 dd.last {
	background:none;
}

/*: guide/buy_search_hint.html
=========================================*/
/* buyhint-anchor */
div#contents #buyhint-anchor {
	margin-top:10px;
}
div#contents #buyhint-anchor li {
	display:inline;
	float:left;
	margin-left:10px;
	padding-right:10px;
	background:url(../../guide/images/buy_search_hint_bg001.gif) 100% 50% no-repeat;
	white-space:nowrap;
	zoom:1;
}
div#contents #buyhint-anchor li.last {
	background:none;
}
div#contents #buyhint-anchor li a {
	_float:left;
}

/*: guide/useful_mypage.html
=========================================*/
/* usemy-lead */
div#contents #usemy-lead {
	width:532px;
	_height:171px;
	min-height:171px;
	margin-top:10px;
	background:url(../../guide/images/useful_mypage_bg001.gif) 0% 0% no-repeat;
}
div#contents #usemy-lead .inner {
	width:375px;
	margin-left:156px;
	padding-bottom:20px;
	background:url(../../guide/images/useful_mypage_bg003.gif) 0% 100% repeat;
}
div#contents #usemy-lead .txt {
	_height:88px;
	min-height:63px;
	padding:25px 20px 0 20px;
	background:url(../../guide/images/useful_mypage_bg002.gif) 0% 0% no-repeat;
	zoom:1;
}

/* usemy01 */
div#contents .ph-layout.usemy01 .col01 {
	width:298px;
}
div#contents .ph-layout.usemy01 .col02 {
	width:215px;
}

/* usemy02 */
div#contents .ph-layout.usemy02 .col01 {
	width:362px;
}
div#contents .ph-layout.usemy02 .col02 {
	width:157px;
}

/* usemy-anchor */
div#contents .guide-box01 .usemy-anchor {
	padding:7px 10px 0 17px;
}
div#contents .guide-box01 .usemy-anchor dl dt {
	float:left;
	width:300px;
	background: url(../../guide/images/useful_mypage_bg004.gif) 100% 0.45em no-repeat;
}
div#contents .guide-box01 .usemy-anchor dl dt a {
	float:left;
	background: url(../../guide/images/guide_ic001.gif) 0% 0.3em no-repeat #ffffff;
	font-size:115%;
	font-weight:bold;
}
div#contents .guide-box01 .usemy-anchor dl dd {
	float:right;
	width:200px;
}

/* usemy03 */
div#contents .ph-layout.usemy03 .col01 {
	width:430px;
}
div#contents .ph-layout.usemy03 .col02 {
	width:85px;
}

/* usemy04 */
div#contents .ph-layout.usemy04 .col01 {
	width:237px;
}
div#contents .ph-layout.usemy04 .col02 {
	width:237px;
}

/* usemy05 */
div#contents .ph-layout.usemy05 .col01 {
	width:237px;
}
div#contents .ph-layout.usemy05 .col02 {
	width:237px;
	_width:295px;
	padding-left:58px;
}
div#contents .ph-layout.usemy05 .usemy-ph {
	margin:5px 0 0 -58px;
}

/* usemy-box01 */
div#contents .usemy-box01 {
	width:532px;
	padding-bottom:20px;
	background: url(../../guide/images/useful_mypage_bg006.gif) 0% 100% repeat;
}
div#contents .usemy-box01 .title-text {
	padding:45px 14px 7px;
	background: url(../../guide/images/useful_mypage_bg005.gif) 0% 0% no-repeat #6A81D0;
	font-size:125%;
	font-weight:bold;
	color:#ffffff;
	zoom:1;
}
div#contents .usemy-box01 .ph-layout {
	width:517px;
	margin-left:8px;
}
div#contents .usemy-box01 .ph-layout .col01,
div#contents .usemy-box01 .ph-layout .col02 {
	width:255px;
}
div#contents .usemy-box01 .ph-layout dl {
	padding:0 13px;
}
div#contents .usemy-box01 .ph-layout dt span {
	display:block;
	float:left;
	padding:1px 5px 1px 21px;
	font-weight:bold;
	zoom:1;
}
div#contents .usemy-box01 .ph-layout dt span.no-a {
	background:url(../../guide/images/guide_ic028.gif) 2px 0.2em no-repeat #E4ECFF;
}
div#contents .usemy-box01 .ph-layout dt span.no-b {
	background:url(../../guide/images/guide_ic029.gif) 2px 0.2em no-repeat #E4ECFF;
}
div#contents .usemy-box01 .ph-layout .col02 dt span.no-a {
	background:url(../../guide/images/guide_ic028.gif) 2px 0.2em no-repeat #ffffff;
}
div#contents .usemy-box01 .ph-layout .col02  dt span.no-b {
	background:url(../../guide/images/guide_ic029.gif) 2px 0.2em no-repeat #ffffff;
}
div#contents .usemy-box01 .ph-layout dd {
	margin-top:3px;
}

/*: thickbox  guide/buy_ss.html 
=========================================*/
body#tb-guide div#contents {
	width:620px;
	background:none;
}
/* for IE6 */
* html body#tb-guide div#contents {
	margin-left: 15px;
}

/*99: extra
=========================================*/
div#contents:after,
div#contents .index-layout01:after,
div#contents .ph-layout:after,
div#contents div#main .pagetop:after,
div#contents .usesite-box01:after,
div#contents .guide-box01 .section:after,
div#contents .buy-anchor .navi-lv01 li:after,
div#contents .buy-anchor:after,
div#contents #buyhint-anchor:after,
div#contents .guide-box01 .usemy-anchor dl:after,
div#contents .usemy-box01 .ph-layout dt:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
}

div#contents,
div#contents .index-layout01,
div#contents .ph-layout,
div#contents div#main .pagetop,
div#contents .usesite-box01,
div#contents .guide-box01 .section,
div#contents .buy-anchor .navi-lv01 li,
div#contents .buy-anchor,
div#contents #buyhint-anchor,
div#contents .guide-box01 .usemy-anchor dl,
div#contents .usemy-box01 .ph-layout dt {
	min-height: 1px;
}

/* for IE6 */
* html div#contents,
* html div#contents .index-layout01,
* html div#contents .ph-layout,
* html div#contents div#main .pagetop,
* html div#contents .usesite-box01,
* html div#contents .guide-box01 .section,
* html div#contents .buy-anchor .navi-lv01 li,
* html div#contents .buy-anchor,
* html div#contents #buyhint-anchor,
* html div#contents .guide-box01 .usemy-anchor dl,
* html div#contents .usemy-box01 .ph-layout dt {
	height: 1px;
}

/* for IE7 */
*+html div#contents,
*+html div#contents .index-layout01,
*+html div#contents .ph-layout,
*+html div#contents div#main .pagetop,
*+html div#contents .usesite-box01,
*+html div#contents .guide-box01 .section,
*+html div#contents .buy-anchor .navi-lv01 li,
*+html div#contents .buy-anchor,
*+html div#contents #buyhint-anchor,
*+html div#contents .guide-box01 .usemy-anchor dl,
*+html div#contents .usemy-box01 .ph-layout dt {
	zoom: 1;
}