@charset "UTF-8";

/* ============================== header */
.green_line {
	background: url(../img/bg_header_sub_mini.gif) repeat-x 0 100% #3D9973;
	height:15px;
}

/* ============================== contents */
/* common */
.boxMain { color: #333333; }

.boxMain,
.boxMain a,
.boxMain div,
.boxMain p,
.boxMain li,
.boxMain dt,
.boxMain dd,
.boxMain th,
.boxMain td { line-height: 1.5em; }

#contents .boxMain p { margin: 0 0 5px 0; }

.sectionRight { text-align: right; }

/* ============================== beginnerGuide */
/* common  */
#beginnerGuide h1 {
	text-indent: -9999px;
	width: 920px;
	height: 60px;
	background: url(/edit/beginner/guide/img/firstTitle.gif) no-repeat;
	overflow: hidden;
	margin: 0 0 20px 0;
	padding: 0;
}

#beginnerGuide ul.sectionSnav { margin-bottom: 20px; }

#beginnerGuide ul.sectionSnav li {
	width: 320px;
	height: 40px;
	float: left;
}

#beginnerGuide ul.sectionSnav li.right { width: 280px; }

/* firstAbout  */
#beginnerGuide .firstAbout h2 {
	text-indent: -9999px;
	width: 580px;
	height: 60px;
	background: url(/edit/beginner/guide/img/firstAboutLead.gif) no-repeat left bottom;
	overflow: hidden;
	padding: 5px 0 0 0;
	margin: 0 0 30px 0;
}

#beginnerGuide .firstAbout h3 {
	text-indent: -9999px;
	width: 450px;
	height: 74px;
	background-repeat: no-repeat;
	padding: 0;
	border: 0;
	margin: 0 0 20px 0;
}

#beginnerGuide .firstAbout .sectionContentsA h3 { background-image: url(/edit/beginner/guide/img/firstAboutContentsATitle.gif); }

#beginnerGuide .firstAbout .sectionContentsB h3 { background-image: url(/edit/beginner/guide/img/firstAboutContentsBTitle.gif); }

#beginnerGuide .firstAbout .sectionContentsC h3 { background-image: url(/edit/beginner/guide/img/firstAboutContentsCTitle.gif); }

#beginnerGuide .firstAbout .sectionContentsD h3 { background-image: url(/edit/beginner/guide/img/firstAboutContentsDTitle.gif); }

#beginnerGuide .firstAbouts .sectionRight { margin-bottom: 20px; }

#beginnerGuide .firstAbout .sectionRight a {
	background: url(/edit/beginner/guide/img/iconArrow01.gif) no-repeat;
	padding: 0 0 2px 18px;
}

#beginnerGuide .firstAbout .keyImg {
	text-indent: -9999px;
	width: 920px;
	height: 250px;
	background: url(/edit/beginner/guide/img/firstAboutImg.jpg) no-repeat;
	overflow: hidden;
	margin-bottom: 20px;
}

#beginnerGuide .firstAbout .sectionLead {
	top: 0;
	left: 0;
	position: relative;
	margin-bottom: 70px;
}

#beginnerGuide .firstAbout .sectionLead .sectionLeadBody {
	width: 580px;
	font-size: 117%;
}

#beginnerGuide .firstAbout .sectionLead .sectionLeadBody .sectionRight { font-size: small; }

#beginnerGuide .firstAbout .sectionLead .sectionCampaign {
	top: 0;
	left: 610px;
	position: absolute;
}

#beginnerGuide .firstAbout .sectionLead .sectionCampaign .sectionCampaignTop,
#beginnerGuide .firstAbout .sectionLead .sectionCampaign .sectionCampaignBottom {
	width: 314px;
	overflow: hidden;
}

#beginnerGuide .firstAbout .sectionLead .sectionCampaign .sectionCampaignTop {
	text-indent: -9999px;
	height: 91px;
	background: url(/edit/beginner/guide/img/firstAboutCampaignTop.gif) no-repeat;
}

#beginnerGuide .firstAbout .sectionLead .sectionCampaign .sectionCampaignBottom {
	height: 46px;
	background: url(/edit/beginner/guide/img/firstAboutCampaignBottom.gif) no-repeat;
}

#beginnerGuide .firstAbout .sectionLead .sectionCampaign .sectionCampaignBody {
	width: 314px;
	background: url(/edit/beginner/guide/img/firstAboutCampaignBody.gif) repeat-y;
	overflow: hidden;
}

#beginnerGuide .firstAbout .sectionLead .sectionCampaign .sectionCampaignBody .multi_section { margin: 20px 19px 15px 16px; }

#beginnerGuide .firstAbout .sectionLead .sectionCampaign .sectionCampaignBody .sectionCampaignImg {
	width: 134px;
	float: right;
	padding: 0 0 5px 10px;
}

#beginnerGuide .firstAbout .sectionLead .sectionCampaign .sectionCampaignBottom .sectionCampaignBtn { text-align: center; }

#beginnerGuide .firstAbout .sectionContents {
	width: 920px;
	margin-bottom: 35px;
}

#beginnerGuide .firstAbout .sectionContents .left_section,
#beginnerGuide .firstAbout .sectionContents .right_section { width: 450px; }

#beginnerGuide .firstAbout .sectionContents dl dt {
	font-weight: bold;
	background: url(/edit/beginner/guide/img/iconCircle01.gif) no-repeat 0 3px;
	padding-left: 16px;
	margin-bottom: 5px;
}

#beginnerGuide .firstAbout .sectionContents dl dt span { font-weight: normal; }

#beginnerGuide .firstAbout .sectionContents dl dd { margin-bottom: 20px; }

#beginnerGuide .firstAbout .sectionContents .sectionContentsA ul li {
	background: url(/edit/beginner/guide/img/iconCircle01.gif) no-repeat 0 3px;
	padding-left: 16px;
	margin-bottom: 20px;
}

#beginnerGuide .firstAbout .sectionContents .sectionContentsA .sectionSearch { margin-bottom: 20px; }

#beginnerGuide .firstAbout .sectionContents .sectionContentsA .sectionSearch .sectionSearchTop,
#beginnerGuide .firstAbout .sectionContents .sectionContentsA .sectionSearch .sectionSearchBottom {
	width: 450px;
	height: 7px;
	overflow: hidden;
}

#beginnerGuide .firstAbout .sectionContents .sectionContentsA .sectionSearch .sectionSearchTop { background: url(/edit/beginner/guide/img/firstAboutSearchTop.gif) no-repeat; }

#beginnerGuide .firstAbout .sectionContents .sectionContentsA .sectionSearch .sectionSearchBottom { background: url(/edit/beginner/guide/img/firstAboutSearchBottom.gif) no-repeat; }

#beginnerGuide .firstAbout .sectionContents .sectionContentsA .sectionSearch .sectionSearchBody {
	width: 448px;
	background: #fff;
	overflow: hidden;
	border-right: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
}

#beginnerGuide .firstAbout .sectionContents .sectionContentsA .sectionSearch .sectionSearchBody table { margin: 4px 10px; }

#beginnerGuide .firstAbout .sectionContents .sectionContentsA .sectionSearch .sectionSearchBody table th {
	vertical-align: middle;
	width: 160px;
	font-weight: bold;
	background: url(/edit/beginner/guide/img/iconCircle01.gif) no-repeat left center;
	padding-left: 16px;
}

#beginnerGuide .firstAbout .sectionContents .sectionContentsA .sectionSearch .sectionSearchBody table td a { margin-right: 20px; }

#beginnerGuide .firstAbout .sectionContents .sectionContentsA .sectionStuff {
	width: 370px;
	margin: 0 auto;
}

#beginnerGuide .firstAbout .sectionContents .sectionContentsA .sectionStuff .left_column {
	width: 116px;
	padding-top: 2px;
}

#beginnerGuide .firstAbout .sectionContents .sectionContentsA .sectionStuff .right_column { width: 210px; }

#beginnerGuide .firstAbout .sectionContents .sectionContentsB ul {
	width: 450px;
	margin-bottom: 10px;
}

#beginnerGuide .firstAbout .sectionContents .sectionContentsB li {
	font-size: 0;
	line-height: 0;
	width: 115px;
	float: left;
}

#beginnerGuide .firstAbout .sectionContents .sectionContentsB li.right { width: 105px; }

#beginnerGuide .firstAbout .sectionContents .sectionContentsB dt.adviser { margin-bottom: 10px; }

#beginnerGuide .firstAbout .sectionContents .sectionContentsB .multi_column {
	width: 450px;
	margin-bottom: 10px;
}

#beginnerGuide .firstAbout .sectionContents .sectionContentsB .multi_column .left_column { width: 210px; }

#beginnerGuide .firstAbout .sectionContents .sectionContentsB .multi_column .right_column { width: 230px; }

#beginnerGuide .firstAbout .sectionContents .sectionContentsB .sectionRight.first { margin-bottom: 10px; }

#beginnerGuide .firstAbout .sectionContents .sectionContentsC .multi_column { width: 450px; }

#beginnerGuide .firstAbout .sectionContents .sectionContentsC .multi_column .left_column { width: 150px; }

#beginnerGuide .firstAbout .sectionContents .sectionContentsC .multi_column .right_column { width: 140px; }

#beginnerGuide .firstAbout .sectionContents .sectionContentsD .multi_column {
	width: 450px;
	margin-bottom: 20px;
}

#beginnerGuide .firstAbout .sectionContents .sectionContentsD .multi_column .left_column,
#beginnerGuide .firstAbout .sectionContents .sectionContentsD .multi_column .right_column { width: 221px; }

#beginnerGuide .firstAbout .sectionSuumo { }

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoTop,
#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoBottom {
	width: 920px;
	height: 18px;
	overflow: hidden;
}

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoTop { background: url(/edit/beginner/guide/img/firstAboutSuumoTop.gif) no-repeat; }

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoBottom { background: url(/edit/beginner/guide/img/firstAboutSuumoBottom.gif) no-repeat; }

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoBody {
	width: 914px;
	background: #f0ffc3 url(/edit/beginner/guide/img/firstAboutSuumoBody.gif) repeat-y 10px 0;
	overflow: hidden;
	border-right: 3px solid #6fb92c;
	border-left: 3px solid #6fb92c;
}

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoAboutTitle,
#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoCMTitle,
#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoDLTitle {
	text-indent: -9999px;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoAboutTitle {
	width: 275px;
	height: 17px;
	background-image: url(/edit/beginner/guide/img/firstAboutSuumoAboutTitle.gif);
}

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoCMTitle {
	width: 131px;
	height: 40px;
	background-image: url(/edit/beginner/guide/img/firstAboutSuumoCMTitle.gif);
	margin: 0 auto 20px;
}

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoDLTitle {
	width: 197px;
	height: 40px;
	background-image: url(/edit/beginner/guide/img/firstAboutSuumoDLTitle.gif);
}

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoBody .multi_section {
	width: 894px;
	margin: 0 7px 0 13px;
}

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoBody .multi_section .left_section {
	width: 430px;
	padding-top: 3px;
}

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoBody .multi_section .right_section {
	width: 421px;
	padding-top: 3px;
}

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoBody .multi_section .left_section ul {
	width: 430px;
	margin-bottom: 10px;
}

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoBody .multi_section .left_section ul li {
	width: 110px;
	float: left;
}

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoBody .multi_section .left_section ul li.right { width: 100px; }

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoBody .multi_section .left_section table td.colon {
	text-align: center;
	padding: 0 5px;
}

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoBody .multi_section .left_section .sectionRight { margin: 0; }

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoBody .multi_section .right_section .multi_column { width: 418px; }

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoBody .multi_section .right_section .multi_column .sectionSuumoCM {
	width: 203px;
	float: left;
}

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoBody .multi_section .right_section .multi_column .sectionSuumoDL {
	width: 206px;
	float: right;
}

#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoBody .multi_section .right_section .multi_column .sectionSuumoCM .sectionSuumoCMBody,
#beginnerGuide .firstAbout .sectionSuumo .sectionSuumoBody .multi_section .right_section .multi_column .sectionSuumoDL .sectionSuumoDLBody { margin: 0; }

/* firstAbout  */
#beginnerGuide .firstSumai h2 {
	text-indent: -9999px;
	width: 920px;
	height: 32px;
	background: url(/edit/beginner/guide/img/firstSumaiTitle.gif) no-repeat;
	overflow: hidden;
	padding: 0;
	margin: 0 0 10px 0;
}

#beginnerGuide .firstSumai .sectionLead {
	font-size: 117%;
	margin-bottom: 30px;
}

#beginnerGuide .firstSumai .sectionIndex { width: 920px; }

#beginnerGuide .firstSumai .sectionIndex .left_section { width: 430px; }

#beginnerGuide .firstSumai .sectionIndex .right_section { width: 450px; }

#beginnerGuide .firstSumai .sectionIndex .left_section .sectionIndexTitle { margin-bottom: 8px; }

#beginnerGuide .firstSumai .sectionIndex .left_section .sectionIndexImg { margin-bottom: 20px; }

#beginnerGuide .firstSumai .sectionIndex .left_section .sectionIndexNote { margin-bottom: 20px; }

#beginnerGuide .firstSumai .sectionIndex .left_section .sectionIndexUse {
	width: 430px;
	height: 290px;
	background: url(/edit/beginner/guide/img/firstSumaiUseBg.gif) no-repeat;
	overflow: hidden;
}

#beginnerGuide .firstSumai .sectionIndex .left_section .sectionUse {
	width: 430px;
	height: /*290*/341px;
	background: url(/edit/beginner/guide/img/firstSumaiUseBg2.gif) no-repeat;
	overflow: hidden;
}

#beginnerGuide .firstSumai .sectionIndex .left_section .sectionUse .sectionUseBtn {
	width: 260px;
	margin: 18px 0 0 163px;
}

#beginnerGuide .firstSumai .sectionIndex .left_section .sectionUse .sectionUseBtn a {
	display: block;
	margin-bottom: 11px;
	overflow: hidden;
}

#beginnerGuide .firstSumai .sectionIndex .right_section dl { margin-bottom: 15px; }

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex01 dt,
#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex02 dt,
#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex03 dt,
#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex04 dt,
#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex05 dt,
#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex06 dt,
#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex07 dt,
#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex08 dt {
	font-size: 117%;
	font-weight: bold;
	padding: 3px 0 3px 27px;
	margin-bottom: 8px;
}

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex01 dt { background: url(/edit/beginner/guide/img/iconNum01.gif) no-repeat; }

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex02 dt { background: url(/edit/beginner/guide/img/iconNum02.gif) no-repeat; }

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex03 dt { background: url(/edit/beginner/guide/img/iconNum03.gif) no-repeat; }

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex04 dt { background: url(/edit/beginner/guide/img/iconNum04.gif) no-repeat; }

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex05 dt { background: url(/edit/beginner/guide/img/iconNum05.gif) no-repeat; }

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex06 dt { background: url(/edit/beginner/guide/img/iconNum06.gif) no-repeat; }

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex07 dt { background: url(/edit/beginner/guide/img/iconNum07.gif) no-repeat; }

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex08 dt { background: url(/edit/beginner/guide/img/iconNum08.gif) no-repeat; }

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndexLead { margin-bottom: 15px; }

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndexEx {
	background: url(/edit/beginner/guide/img/iconCircle01.gif) no-repeat 0 3px;
	padding-left: 16px;
	margin-bottom: 5px;
}

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndexExBody {
	font-size: x-small;
	line-height: 1.6;
	margin-bottom: 15px;
}

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex02 .multi_column { width: 450px; }

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex02 .multi_column .left_column { width: 240px; }

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex02 .multi_column .right_column { width: 195px; }

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex08 .multi_column { width: 450px; }

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex08 .multi_column .left_column { width: 142px; }

#beginnerGuide .firstSumai .sectionIndex .right_section .sectionIndex08 .multi_column .right_column { width: 293px; }

/* firstService  */
#beginnerGuide .firstService h2 {
	text-indent: -9999px;
	width: 920px;
	height: 32px;
	overflow: hidden;
	padding: 0;
	margin: 0 0 10px 0;
}

#beginnerGuide .firstService .sectionMylist h2 { background: url(/edit/beginner/guide/img/firstServiceMylistTitle.gif) no-repeat; }

#beginnerGuide .firstService .sectionSumai h2 {
	background: url(/edit/beginner/guide/img/firstServiceSumaiTitle.gif) no-repeat;
	margin-bottom: 20px;
}

#beginnerGuide .firstService .sectionML h2 { background: url(/edit/beginner/guide/img/firstServiceMLTitle.gif) no-repeat; }

#beginnerGuide .firstService .sectionMember h2 { background: url(/edit/beginner/guide/img/firstServiceMemberTitle.gif) no-repeat; }

#beginnerGuide .firstService h3 {
	color: #000;
	font-size: 100%;
	border: 0;
	padding: 0;
	margin: 0;
}

#beginnerGuide .firstService .sectionMylist h3 {
	background: url(/edit/beginner/guide/img/iconCircle01.gif) no-repeat;
	padding-left: 16px;
	margin-bottom: 10px;
}

#beginnerGuide .firstService h4 {
	text-indent: -9999px;
	height: 26px;
	overflow: hidden;
}

#beginnerGuide .firstService .sectionMylistSearch01 h4 {
	width: 300px;
	background: url(/edit/beginner/guide/img/firstServiceMylistSTitleSearch01.gif) no-repeat;
}

#beginnerGuide .firstService .sectionMylistMylist01 h4 {
	width: 550px;
	background: url(/edit/beginner/guide/img/firstServiceMylistSTitleMylist01.gif) no-repeat;
}

#beginnerGuide .firstService .sectionMylistSearch02 h4 {
	width: 300px;
	background: url(/edit/beginner/guide/img/firstServiceMylistSTitleSearch02.gif) no-repeat;
}

#beginnerGuide .firstService .sectionMylistMylist02 h4 {
	width: 550px;
	background: url(/edit/beginner/guide/img/firstServiceMylistSTitleMylist02.gif) no-repeat;
}

#beginnerGuide .firstService .sectionLead {
	font-size: 117%;
	margin-bottom: 30px;
}

#beginnerGuide .firstService .sectionLead span {
	font-size: x-small;
	padding-left: 10px;
}

#beginnerGuide .firstService .sectionLeadS { margin-bottom: 20px; }

#beginnerGuide .firstService .sectionMylist,
#beginnerGuide .firstService .sectionSumai,
#beginnerGuide .firstService .sectionMember { margin-bottom: 30px; }

#beginnerGuide .firstService .sectionML {
	padding-bottom: 10px;
	margin-bottom: 20px;
}

#beginnerGuide .firstService .sectionMylist table {
	width: 920px;
	margin-bottom: 20px;
}

#beginnerGuide .firstService .sectionMylist table td {
	font-size: x-small;
	line-height: 1.6;
	background-color: #efefef;
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 8px;
}

#beginnerGuide .firstService .sectionMylist table td.iconArrow02 {
	text-align: center;
	vertical-align: middle;
	width: 70px;
	background: #fff;
}

#beginnerGuide .firstService .sectionMylist table td .sectionMylistBody { padding: 10px 10px 2px; }

#beginnerGuide .firstService .sectionMylist table td.sectionMylistSearch01,
#beginnerGuide .firstService .sectionMylist table td.sectionMylistSearch02 {
	width: 300px;
	background-image:url(/edit/beginner/guide/img/firstServiceMylistBgBottom01.gif);
}

#beginnerGuide .firstService .sectionMylist table td.sectionMylistMylist01,
#beginnerGuide .firstService .sectionMylist table td.sectionMylistMylist02 {
	width: 550px;
	background-image:url(/edit/beginner/guide/img/firstServiceMylistBgBottom02.gif);
}

#beginnerGuide .firstService .sectionMylist table td.sectionMylistMylist01 .left_section,
#beginnerGuide .firstService .sectionMylist table td.sectionMylistMylist02 .left_section { width: 232px; }

#beginnerGuide .firstService .sectionMylist table td.sectionMylistMylist01 .left_section img,
#beginnerGuide .firstService .sectionMylist table td.sectionMylistMylist02 .left_section img { margin: 10px 0 10px 10px; }

#beginnerGuide .firstService .sectionMylist table td.sectionMylistMylist01 .right_section,
#beginnerGuide .firstService .sectionMylist table td.sectionMylistMylist02 .right_section { width: 288px; }

#beginnerGuide .firstService .sectionMylist table td.sectionMylistMylist01 .right_section .sectionTxt,
#beginnerGuide .firstService .sectionMylist table td.sectionMylistMylist02 .right_section .sectionTxt { margin-left: 10px; }

#beginnerGuide .firstService .sectionSumai .sectionSumaiBody { width: 920px; }

#beginnerGuide .firstService .sectionSumai .sectionSumaiBody .left_section { width: 320px; }

#beginnerGuide .firstService .sectionSumai .sectionSumaiBody .right_section { width: 550px; }

#beginnerGuide .firstService .sectionSumai .sectionSumaiBody .right_section dl { margin-bottom: 20px; }

#beginnerGuide .firstService .sectionSumai .sectionSumaiBody .right_section dl dt {
	text-indent: -9999px;
	width: 111px;
	height: 47px;
	float: left;
}

#beginnerGuide .firstService .sectionSumai .sectionSumaiBody .right_section dl.sectionSumai01 dt { background: url(/edit/beginner/guide/img/firstServiceSumaiBalloon01.gif) no-repeat; }

#beginnerGuide .firstService .sectionSumai .sectionSumaiBody .right_section dl.sectionSumai02 dt { background: url(/edit/beginner/guide/img/firstServiceSumaiBalloon02.gif) no-repeat; }

#beginnerGuide .firstService .sectionSumai .sectionSumaiBody .right_section dl.sectionSumai03 dt { background: url(/edit/beginner/guide/img/firstServiceSumaiBalloon03.gif) no-repeat; }

#beginnerGuide .firstService .sectionSumai .sectionSumaiBody .right_section dl dd {
	width: 420px;
	float: right;
}

#beginnerGuide .firstService .sectionML { background: url(/edit/beginner/guide/img/firstServiceImgSUUMO.gif) no-repeat right bottom; }

#beginnerGuide .firstService .sectionML ul {
	width: 920px;
	margin-bottom: 20px;
}

#beginnerGuide .firstService .sectionML ul li {
	width: 235px;
	background: url(/edit/beginner/guide/img/firstServiceMLBgBottom.gif) no-repeat left bottom;
	float: left;
	padding-bottom: 5px;
}

#beginnerGuide .firstService .sectionML ul li.sectionML04 {
	width: 215px;
	overflow: hidden;
}

#beginnerGuide .firstService .sectionML ul li h3 {
	text-indent: -9999px;
	width: 215px;
	height: 45px;
	overflow: hidden;
}

#beginnerGuide .firstService .sectionML ul li.sectionML01 h3 { background: url(/edit/beginner/guide/img/firstServiceMLSTitle01.gif) no-repeat; }

#beginnerGuide .firstService .sectionML ul li.sectionML02 h3 { background: url(/edit/beginner/guide/img/firstServiceMLSTitle02.gif) no-repeat; }

#beginnerGuide .firstService .sectionML ul li.sectionML03 h3 { background: url(/edit/beginner/guide/img/firstServiceMLSTitle03.gif) no-repeat; }

#beginnerGuide .firstService .sectionML ul li.sectionML04 h3 { background: url(/edit/beginner/guide/img/firstServiceMLSTitle04.gif) no-repeat; }

#beginnerGuide .firstService .sectionML ul li .sectionMLBody {
	width: 195px;
	border-right: 1px solid #c8cdc3;
	border-left: 1px solid #c8cdc3;
	padding: 9px 9px 4px;
}

#beginnerGuide .firstService .sectionML ul li .sectionMLBody .sectionMLNote {
	width: 195px;
	background: url(/edit/beginner/guide/img/firstServiceMLBgSBottom.gif) no-repeat left bottom;
	padding-bottom: 5px;
}

#beginnerGuide .firstService .sectionML ul li .sectionMLBody .sectionMLNote .sectionMLNoteTop {
	width: 195px;
	height: 5px;
	background: url(/edit/beginner/guide/img/firstServiceMLBgSTop.gif) no-repeat;
	overflow: hidden;
}

#beginnerGuide .firstService .sectionML ul li .sectionMLBody .sectionMLNote .sectionMLNoteBody {
	font-size: x-small;
	width: 175px;
	background: #eceee9;
	padding: 10px;
}

#beginnerGuide .firstService .sectionML ul li .sectionMLBody .sectionMLNote .sectionMLNoteBody table th,
#beginnerGuide .firstService .sectionML ul li .sectionMLBody .sectionMLNote .sectionMLNoteBody table td {
	line-height: 1.6;
	padding-bottom: 3px;
}

#beginnerGuide .firstService .sectionML ul li .sectionMLBody .sectionMLNote .sectionMLNoteBody table th {
	color: #56ac09;
	width: 55px;
}

#beginnerGuide .firstService .sectionML ul li .sectionMLBody .sectionMLNote .sectionMLNoteBody table td.colon { padding: 0 3px 3px; }

#beginnerGuide .firstService .sectionML ul li .sectionMLBody .sectionMLNote .sectionMLNoteBody table td span { color: #56ac09; }

#beginnerGuide .firstService .sectionML .sectionMLBtn {
	text-align: center;
	margin-bottom: 10px;
}

#beginnerGuide .firstService .sectionML .sectionMLSample {
	font-weight: bold;
	text-align: center;
	line-height: 2.0;
}

#beginnerGuide .firstService .sectionML .sectionMLSample span {
	font-weight: normal;
	font-size: x-small;
}

#beginnerGuide .firstService .sectionMember ul {
	width: 920px;
	margin-bottom: 20px;
}

#beginnerGuide .firstService .sectionMember ul li {
	width: 312px;
	background: url(/edit/beginner/guide/img/firstServiceMemberBgBottom.gif) no-repeat left bottom;
	float: left;
	padding-bottom: 5px;
}

#beginnerGuide .firstService .sectionMember ul li.sectionMember03 {
	width: 292px;
	overflow: hidden;
}

#beginnerGuide .firstService .sectionMember ul li h3 {
	text-indent: -9999px;
	width: 292px;
	height: 45px;
	overflow: hidden;
}

#beginnerGuide .firstService .sectionMember ul li.sectionMember01 h3 { background: url(/edit/beginner/guide/img/firstServiceMemberSTitle01.gif) no-repeat; }

#beginnerGuide .firstService .sectionMember ul li.sectionMember02 h3 { background: url(/edit/beginner/guide/img/firstServiceMemberSTitle02.gif) no-repeat; }

#beginnerGuide .firstService .sectionMember ul li.sectionMember03 h3 { background: url(/edit/beginner/guide/img/firstServiceMemberSTitle03.gif) no-repeat; }

#beginnerGuide .firstService .sectionMember ul li .sectionMemberBody {
	width: 272px;
	border-right: 1px solid #c8cdc3;
	border-left: 1px solid #c8cdc3;
	padding: 9px 9px 4px;
}

#beginnerGuide .firstService .sectionMember .sectionMemberBtn { text-align: center; }

/* ============================== howToUse */
/* common  */
#howToUse h1 {
	text-indent: -9999px;
	width: 920px;
	height: 60px;
	overflow: hidden;
	margin: 0 0 20px 0;
	padding: 0;
}

#howToUse h1.chintai { background: url(/edit/beginner/guide/img/useChintaiTitle.gif) no-repeat; }

#howToUse h1.kounyu { background: url(/edit/beginner/guide/img/useKounyuTitle.gif) no-repeat; }

#howToUse h1.chumon { background: url(/edit/beginner/guide/img/useChumonTitle.gif) no-repeat; }

#howToUse h1.reform { background: url(/edit/beginner/guide/img/useReformTitle.gif) no-repeat; }

#howToUse h1.setsubi { background: url(/edit/beginner/guide/img/useSetsubiTitle.gif) no-repeat; }

#howToUse .sectonBeginnerGuide {
	text-align: right;
	margin-bottom: 5px;
}

#howToUse .sectonBeginnerGuide a {
	background: url(/edit/beginner/guide/img/iconArrow01.gif) no-repeat;
	padding: 0 0 2px 18px;
}

#howToUse .sectionLead {
	font-size: 117%;
	margin-bottom: 30px;
}

#howToUse .sectionLead span.red {
	color:red;
	font-weight:bold;
}

#howToUse h2 {
	text-indent: -9999px;
	width: 920px;
	height: 32px;
	overflow: hidden;
	padding: 0;
	margin: 0 0 20px 0;
}

#howToUse h3 {
	text-indent: -9999px;
	width: 340px;
	height: 30px;
	overflow: hidden;
	padding: 0;
	border: 0;
	margin: 0 0 8px 0;
}

#howToUse .sectionContents {
	width: 920px;
	background: url(/edit/beginner/guide/img/useChintaiContentsBg.gif) repeat-y 557px 0;
	overflow: hidden;
	padding: 1px 0 0;
	margin-bottom: 30px;
}

#howToUse .sectionContents .left_section { width: 557px; }

#howToUse .sectionContents .right_section { width: 350px; }

#howToUse .sectionContents .sectionPosition {
	top: 0;
	left: 0;
	position: relative;
	margin-bottom: 10px;
}

#howToUse .sectionContents .left_section .sectionBalloon {
	left: 339px;
	position: absolute;
	width: 202px;
	background: url(/edit/beginner/guide/img/useBalloonBody.gif) repeat-y;
}

#howToUse .sectionContents .left_section .sectionBalloonTitle {
	left: 352px;
	position: absolute;
}

#howToUse .sectionContents .left_section .sectionBalloon .sectionBalloonBody { padding:30px 10px 0 24px; }

#howToUse .sectionContents .left_section .sectionBalloon .sectionBalloonBottom {
	width: 202px;
	height: 6px;
	background: url(/edit/beginner/guide/img/useBalloonBottom.gif) no-repeat;
	overflow: hidden;
}

#howToUse .sectionContents .right_section dl { margin-bottom: 30px; }

#howToUse .sectionContents .right_section dl dt {
	text-indent: -9999px;
	width: 350px;
	height: 20px;
	overflow: hidden;
	margin-bottom: 15px;
}

#howToUse .sectionContents .right_section dl dd p { margin-bottom: 15px; }

#howToUse .sectionContents .right_section dl dd .sectionForm { padding-top: 15px; }

#howToUse .sectionContents .right_section dl dd .sectionForm .sectionFormTitle {
	text-indent: -9999px;
	width: 275px;
	height: 13px;
	background: url(/edit/beginner/guide/img/useFormTitle.gif) no-repeat;
}

#howToUse .sectionContents .right_section dl dd .sectionForm .sectionFormTitle02 {
	text-indent: -9999px;
	width: 250px;
	height: 30px;
	background: url(/edit/beginner/guide/img/useFormTitle02.gif) no-repeat;
}

#howToUse .sectionContents .right_section dl dd .sectionForm .sectionFormBody {
	font-size: x-small;
	line-height: 1.6;
	background: #e6e8e4;
	border: 1px solid #c7c7c7;
	padding: 10px;
}

#howToUse .sectionContents .right_section dl dd .sectionForm .sectionFormBody p {
	line-height: 1.6;
	font-weight: bold;
	margin-bottom: 5px;
}

#howToUse .sectionContents .right_section .sectionNumber {
	width: 350px;
	overflow: hidden;
	margin-bottom: 30px;
}

#howToUse .sectionContents .right_section h4 {
	text-indent: -9999px;
	width: 350px;
	height: 26px;
	overflow: hidden;
	margin-bottom: 15px;
}

#howToUse .sectionSnav {	width: 920px;	height: 90px;	background: url(/edit/beginner/guide/img/useBtnNavBg2.gif) no-repeat;	overflow: hidden;	margin-bottom: 30px;}

#howToUse .sectionSnav ul { padding: 32px 0 0 /*169*/15px; }

#howToUse .sectionSnav li { float: left; }

#howToUse .sectionSnav li.sectionChintai { width: 160px; }

#howToUse .sectionSnav li.sectionKounyu { width: 260px; }

#howToUse .sectionSnav li.sectionChumon { width: 160px; }

#howToUse .sectionSnav li.sectionReform { width: 160px; }

#howToUse .sectionSnav li.sectionSetsubi { width: 160px; }

#howToUse .sectionSnav li.sectionBaikyaku { width: 150px; }


#howToUse .sectionRegionNav,
#howToUse .sectionRegionLink {
	width: 920px;
	overflow: hidden;
}

#howToUse .sectionRegionNav .sectionRegionNavTop,
#howToUse .sectionRegionNav .sectionRegionNavBottom,
#howToUse .sectionRegionLink .sectionRegionLinkTop,
#howToUse .sectionRegionLink .sectionRegionLinkBottom {
	width: 920px;
	height: 7px;
	background: url(/edit/beginner/guide/img/useBtnRegionBgTop.gif) no-repeat;
	overflow: hidden;
}

#howToUse .sectionRegionNav .sectionRegionNavBottom,
#howToUse .sectionRegionLink .sectionRegionLinkBottom { background: url(/edit/beginner/guide/img/useBtnRegionBgBottom.gif) no-repeat; }

#howToUse .sectionRegionNav .sectionRegionNavBody,
#howToUse .sectionRegionLink .sectionRegionLinkBody {
	width: 890px;
	padding: 8px 14px;
	border-right: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
}

#howToUse .sectionRegionNav .sectionRegionNavTitle,
#howToUse .sectionRegionLink .sectionRegionLinkTitle {
	font-weight: bold;
	background: url(/edit/beginner/guide/img/iconCircle01.gif) no-repeat 0 3px;
	padding-left: 16px;
}

#howToUse .sectionRegionLink .sectionRegionLinkTitle { margin: 0; }

#howToUse .sectionRegionNav ul { width: 890px; }

#howToUse .sectionRegionNav ul li {
	line-height: 0;
	width: 100px;
	float: left;
}

#howToUse .sectionRegionNav ul li.right { width: 90px; }

#howToUse .sectionRegionLink table th,
#howToUse .sectionRegionLink table td { vertical-align: middle; }

#howToUse .sectionRegionLink table th { padding-right: 30px; }

#howToUse .sectionRegionLink table td a { margin-right: 20px; }

/* useChintai  */
#howToUse .useChintai h2.sectionContentsA { background: url(/edit/beginner/guide/img/useChintaiSTitle01.gif) no-repeat; }

#howToUse .useChintai h2.sectionContentsB {
	background: url(/edit/beginner/guide/img/useChintaiSTitle02.gif) no-repeat;
	margin-bottom: 20px;
}

#howToUse .useChintai .sectionSearch { padding-bottom:80px; }

#howToUse .useChintai .sectionDistribution { padding-bottom: 10px; }

#howToUse .useChintai .sectionIndex01 h3,
#howToUse .useChintai .sectionIndex02 h3 { background: url(/edit/beginner/guide/img/useChintaiIndexTitle.gif) no-repeat; }

#howToUse .useChintai .sectionIndex01 h3.titleDistribution { background: url(/edit/beginner/guide/img/useChintaiDistributionTitle.gif) no-repeat; }

#howToUse .useChintai .sectionSearch h3 { background: url(/edit/beginner/guide/img/useChintaiSearchTitle.gif) no-repeat; }

#howToUse .useChintai .sectionDetail h3 { background: url(/edit/beginner/guide/img/useChintaiDetailTitle.gif) no-repeat; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockArea { top: 38px; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockSqueeze {
	bottom:13px;
	left:1px;
}

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockSqueeze .sectionBalloonBody {
	background:transparent url(/edit/beginner/guide/img/useChintaiBalloonSqueeze.gif) no-repeat scroll 0 0;
	padding:30px 20px 0 10px;
}

/***#howToUse .sectionContents .left_section .sectionBalloon.blockSqueeze { background:transparent url(/edit/beginner/guide/img/useBalloonBody.gif) repeat-y scroll -12px 0; }

#howToUse .sectionContents .left_section .sectionBalloon.blockSqueeze .sectionBalloonBottom { background:transparent url(/edit/beginner/guide/img/useBalloonBottom.gif) no-repeat scroll -12px 0; }

***/

#howToUse .sectionContents .left_section .sectionBalloon.blockSqueeze { background:transparent url(/edit/beginner/guide/img/useBalloonBody.gif) repeat-y scroll 0 0; }

#howToUse .sectionContents .left_section .sectionBalloon.blockSqueeze .sectionBalloonBottom { background:transparent url(/edit/beginner/guide/img/useBalloonBottom.gif) no-repeat scroll 0 0; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockDisplay {
	height:102px;
	left:191px;
	overflow:hidden;
	top:44px;
	width:350px;
}

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockDisplay p { margin:-24px 0 0 10px; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockOne {
	left:321px;
	top:154px;
}

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockOne { background:transparent url(/edit/beginner/guide/img/useBalloonBody.gif) repeat-y scroll -12px 0; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockOne li {
	list-style-position:inside;
	list-style-type:disc;
}

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockOne .sectionBalloonBottom { background:transparent url(/edit/beginner/guide/img/useBalloonBottom.gif) no-repeat scroll -12px 0; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockMylist { top: 290px; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockMaterial { top: 39px; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockMaterial { background:transparent url(/edit/beginner/guide/img/useBalloonBody.gif) repeat-y scroll -8px 0; }

#howToUse .sectionContents .left_section .sectionBalloon.blockMaterial .sectionBalloonBottom { background:transparent url(/edit/beginner/guide/img/useBalloonBottom.gif) no-repeat scroll -8px 0; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockInfo {
	left:340px;
	top:129px;
}

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockInfo p {
	top: 30px;
	position: absolute;
	left: 10px;
	width: 185px;
}

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockMovie { top:488px; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockPict { top: 580px; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockMobile { top: 413px; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockTime { top: 50px; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockStation { top: 187px; }

#howToUse .useChintai .sectionContents .left_section .sectionIndex02Img { margin-bottom: 30px; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockArea .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useChintaiBalloonArea.gif) no-repeat;
	padding:50px 10px 0 24px;
}

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockOne .sectionBalloonBody { background: url(/edit/beginner/guide/img/useChintaiBalloonOne.gif) no-repeat; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockMylist .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useChintaiBalloonMylist.gif) no-repeat;
	padding:30px 5px 0 22px;
}

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockMaterial .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useChintaiBalloonMaterial.gif) no-repeat;
	padding:30px 10px 0 15px;
}

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockInfo .sectionBalloonBody { background: url(/edit/beginner/guide/img/useChintaiBalloonInfo.gif) no-repeat; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockMovie .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useChintaiBalloonMovie.gif) no-repeat;
	padding: 30px 5px 0 20px;
}

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockPict .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useChintaiBalloonPict.gif) no-repeat;
	padding: 30px 5px 0 20px;
}

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockTime .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useChintaiBalloonTime.gif) no-repeat;
	padding-top: 50px;
}

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockSqueeze { background:transparent url(/edit/beginner/guide/img/useBalloonBody.gif) repeat-y scroll -12px 0; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockSqueeze .sectionBalloonBottom { background:transparent url(/edit/beginner/guide/img/useBalloonBottom.gif) no-repeat scroll -12px 0; }

#howToUse .useChintai .sectionContents .left_section .sectionBalloon.blockStation .sectionBalloonBody { background: url(/edit/beginner/guide/img/useChintaiBalloonStation.gif) no-repeat; }

#howToUse .useChintai .sectionContents .right_section dl.sectionStep1 dt { background: url(/edit/beginner/guide/img/useChintaiStep1.gif) no-repeat; }

#howToUse .useChintai .sectionContents .right_section dl.sectionStep2 dt { background: url(/edit/beginner/guide/img/useChintaiStep2.gif) no-repeat; }

#howToUse .useChintai .sectionContents .right_section dl.sectionStep3 dt { background: url(/edit/beginner/guide/img/useChintaiStep3.gif) no-repeat; }

#howToUse .useChintai .sectionContents .right_section dl.sectionStep4 dt { background: url(/edit/beginner/guide/img/useChintaiStep4.gif) no-repeat; }

#howToUse .useChintai .sectionContents .right_section .sectionNumber h4.sectionNumberTitle1 {
	background: url(/edit/beginner/guide/img/useChintaiNumberTitle1.gif) no-repeat;
	height: 26px;
}

#howToUse .useChintai .sectionContents .right_section .sectionNumber h4.sectionNumberTitle2 {
	background: url(/edit/beginner/guide/img/useChintaiNumberTitle2.gif) no-repeat;
	height: 26px;
}

#howToUse .useChintai .sectionContents .right_section .sectionNumber h4.sectionNumberTitle3 {
	background: url(/edit/beginner/guide/img/useChintaiNumberTitle3.gif) no-repeat;
	height: 34px;
}

#howToUse .useChintai .sectionContents .right_section .sectionNumber h4.sectionNumberTitle4 {
	background: url(/edit/beginner/guide/img/useChintaiNumberTitle4.gif) no-repeat;
	height: 34px;
}

#howToUse .useChintai .sectionContents .right_section .sectionNumber h4.sectionNumberTitle5 {
	background: url(/edit/beginner/guide/img/useChintaiNumberTitle5.gif) no-repeat;
	height: 34px;
}

#howToUse .useChintai .sectionContents .right_section .sectionNumber .sectionTheme { padding-top: 15px; }

#howToUse .useChintai .sectionContents .right_section .sectionNumber .sectionTheme .sectionThemeTitle { margin-bottom: 5px; }

#howToUse .useChintai .sectionContents .right_section .sectionNumber .sectionTheme ul { }

#howToUse .useChintai .sectionContents .right_section .sectionNumber .sectionTheme ul li {
	width: 120px;
	float: left;
}

#howToUse .useChintai .sectionContents .right_section .sectionNumber .sectionTheme ul li.right { width: 110px; }

#howToUse .useChintai .sectionContents .right_section .sectionNumber .sectionTheme ul li p {
	text-align: center;
	padding: 3px 5px;
	border: 1px solid #ccc;
	margin: 0 10px 10px 0;
}

#howToUse .useChintai .sectionContents .right_section .sectionNumber .sectionTheme ul li.right p { margin: 0 0 10px 0; }

#howToUse .useChintai .sectionContents .right_section .sectionNumber .sectionTheme .sectionAnnotation { font-size: x-small; }

/* useKounyu  */
#howToUse .useKounyu h2.sectionContentsA { background: url(/edit/beginner/guide/img/useKounyuSTitle01.gif) no-repeat; }

#howToUse .useKounyu h2.sectionContentsB {
	background: url(/edit/beginner/guide/img/useKounyuSTitle02.gif) no-repeat;
	margin-bottom: 20px;
}

#howToUse .useKounyu .sectionEx01 { padding-bottom: 10px; }

#howToUse .useKounyu .sectionSearchForm { padding-bottom: 70px; }

#howToUse .useKounyu .sectionSearchList { padding-bottom: 110px; }

#howToUse .useKounyu .sectionDetailTop { padding-bottom: 10px; }

#howToUse .useKounyu .sectionDetailBottom { padding-bottom: 30px; }

#howToUse .useKounyu .sectionArea { padding-bottom: 10px; }

#howToUse .useKounyu .sectionEx01 h3 { background: url(/edit/beginner/guide/img/useKounyuEx01Title.gif) no-repeat; }

#howToUse .useKounyu .sectionEx01 h3.titleEx02 { background: url(/edit/beginner/guide/img/useKounyuEx02Title.gif) no-repeat; }

#howToUse .useKounyu .sectionSearchForm h3 {
	background: url(/edit/beginner/guide/img/useKounyuSearchFormTitle.gif) no-repeat;
	margin-bottom: 13px;
}

#howToUse .useKounyu .sectionSearchList h3 { background: url(/edit/beginner/guide/img/useKounyuSearchListTitle.gif) no-repeat; }

#howToUse .useKounyu .sectionDetailBottom h3 { background: url(/edit/beginner/guide/img/useKounyuDetailBottomTitle.gif) no-repeat; }

#howToUse .useKounyu .sectionDetailTop h3 {
	background: url(/edit/beginner/guide/img/useKounyuDetailTopTitle.gif) no-repeat;
	margin-bottom: 13px;
}

#howToUse .useKounyu .sectionArea h3 { background: url(/edit/beginner/guide/img/useKounyuAreaTitle.gif) no-repeat; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloonTitle.titleA { top: 20px; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloonTitle.titleB { top: -10px; }

#howToUse .useKounyu .sectionContents .sectionDetailTop .left_section .sectionPosition.blockA { padding-bottom: 10px; }

#howToUse .useKounyu .sectionContents .sectionDetailTop .left_section .sectionPosition.blockB { padding-bottom: 20px; }

#howToUse .useKounyu .sectionContents .sectionEx01 .left_section .sectionPosition.blockA { padding-bottom: 20px; }

#howToUse .useKounyu .sectionContents .sectionEx01 .left_section .sectionPosition.blockB { padding-bottom: 0; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockArea01 { top: 51px; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockStation {
	top: 37px;
	left: 200px;
	width: 343px;
	height: 167px;
	overflow: hidden;
	background: url(/edit/beginner/guide/img/useKounyuBalloonStation.gif) no-repeat;
}

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockSearch {
	top: 222px;
	left: 100px;
	width: 442px;
	height: 219px;
	overflow: hidden;
	background: url(/edit/beginner/guide/img/useKounyuBalloonSearch.gif) no-repeat;
}

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockMail { top: 4px; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockMylist { top: 150px; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockDisplay01 {
	top: 300px;
	left: 100px;
	width: 442px;
	height: 142px;
	overflow: hidden;
	background: url(/edit/beginner/guide/img/useKounyuBalloonDisplay01.gif) no-repeat;
}

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockInquire01 { top: 43px; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockPanorama { top: 150px; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockInquire02 { top: 13px; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockMovie { top: 122px; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockInquire03 {
	top: 55px;
	width: 202px;
	height: 80px;
	overflow: hidden;
}

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockRecommend { top: 151px; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockDisplay02 {
	top: 301px;
	left: 207px;
	width: 335px;
	height: 162px;
	overflow: hidden;
	background: url(/edit/beginner/guide/img/useKounyuBalloonDisplay02.gif) no-repeat;
}

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockCorner {
	top: 148px;
	width: 202px;
	height: 39px;
	overflow: hidden;
}

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockArea01 .sectionBalloonBody { background: url(/edit/beginner/guide/img/useKounyuBalloonArea.gif) no-repeat; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockStation .sectionBalloonBody { padding: 25px 205px 0 24px; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockSearch .sectionBalloonBody { padding: 98px 10px 0 122px; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockMail .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useKounyuBalloonMail.gif) no-repeat;
	padding-top: 48px;
}

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockMylist .sectionBalloonBody { background: url(/edit/beginner/guide/img/useKounyuBalloonMylist.gif) no-repeat; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockDisplay01 .sectionBalloonBody { padding: 30px 10px 0 125px; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockInquire01 .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useKounyuBalloonInquire01.gif) no-repeat;
	padding-top: 48px;
}

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockPanorama .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useKounyuBalloonPanorama.gif) no-repeat;
	padding-top: 130px;
}

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockInquire02 .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useKounyuBalloonInquire02.gif) no-repeat;
	padding-top: 50px;
}

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockMovie .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useKounyuBalloonMovie.gif) no-repeat;
	padding-top: 152px;
}

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockInquire03 .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useKounyuBalloonInquire03.gif) no-repeat;
	padding: 0;
}

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockRecommend .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useKounyuBalloonRecommend.gif) no-repeat;
	padding-top: 32px;
}

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockDisplay02 .sectionBalloonBody { padding: 47px 10px 0 17px; }

#howToUse .useKounyu .sectionContents .left_section .sectionBalloon.blockCorner .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useKounyuBalloonCorner.gif) no-repeat;
	padding: 0;
}

#howToUse .useKounyu .sectionContents .right_section dl.sectionStep4 { margin-bottom: 40px; }

#howToUse .useKounyu .sectionContents .right_section dl.sectionStep1 dt {
	background: url(/edit/beginner/guide/img/useKounyuStep1.gif) no-repeat;
	margin-top: 85px;
	height: 35px;
}

#howToUse .useKounyu .sectionContents .right_section dl.sectionStep2 dt {
	background: url(/edit/beginner/guide/img/useKounyuStep2.gif) no-repeat;
	height: 34px;
}

#howToUse .useKounyu .sectionContents .right_section dl.sectionStep3 dt { background: url(/edit/beginner/guide/img/useKounyuStep3.gif) no-repeat; }

#howToUse .useKounyu .sectionContents .right_section dl.sectionStep4 dt { background: url(/edit/beginner/guide/img/useKounyuStep4.gif) no-repeat; }

#howToUse .useKounyu .sectionContents .right_section dl.sectionStep5 dt { background: url(/edit/beginner/guide/img/useKounyuStep5.gif) no-repeat; }

#howToUse .useKounyu .sectionContents .right_section dl.sectionStep5 dd span { font-weight: bold; }

#howToUse .useKounyu .sectionContents .right_section dl.sectionStepEtc dt {
	background: url(/edit/beginner/guide/img/useKounyuStepEtc.gif) no-repeat;
	height: 12px;
}

#howToUse .useKounyu .sectionContents .right_section dl.sectionStepAppli dt {
	background: url(/edit/beginner/guide/img/useKounyuStepAppli.gif) no-repeat;
	height: 34px;
}

#howToUse .useKounyu .sectionContents .right_section .sectionNumber h4.sectionNumberTitle1 { background: url(/edit/beginner/guide/img/useKounyuNumberTitle1.gif) no-repeat; }

#howToUse .useKounyu .sectionContents .right_section .sectionNumber h4.sectionNumberTitle2 { background: url(/edit/beginner/guide/img/useKounyuNumberTitle2.gif) no-repeat; }

#howToUse .useKounyu .sectionContents .right_section .sectionNumber h4.sectionNumberTitle3 { background: url(/edit/beginner/guide/img/useKounyuNumberTitle3.gif) no-repeat; }

#howToUse .useKounyu .sectionContents .right_section .sectionNumber h4.sectionNumberTitle4 {
	background: url(/edit/beginner/guide/img/useKounyuNumberTitle4.gif) no-repeat;
	height: 33px;
}

#howToUse .useKounyu .sectionContents .right_section .sectionNumber dl dt {
	text-indent: 0;
	background: url(/edit/beginner/guide/img/iconCircle01.gif) no-repeat 0 3px;
	padding-left: 16px;
	margin-bottom: 3px;
}

#howToUse .useKounyu .sectionContents .right_section .sectionNumber dl dd { margin-bottom: 5px; }

#howToUse .useKounyu .sectionSnav ul { padding-left: /*230*/62px; }

#howToUse .useKounyu .sectionRegionNav { margin-bottom: 30px; }

#howToUse .useKounyu .sectionRegionNav ul { width: 920px; }

#howToUse .useKounyu .sectionRegionNav li { width: 104px; }

#howToUse .useKounyu .sectionRegionNav li.adjust { width: 103px; }

#howToUse .useKounyu .sectionRegionNav li p {
	text-indent: -9999px;
	width: 90px;
	height: 35px;
	margin: 0;
}

#howToUse .useKounyu .sectionRegionNav li p.hokkaido { background: url(/edit/beginner/guide/img/useBtnRegionHokkaido.gif) no-repeat; }

#howToUse .useKounyu .sectionRegionNav li p.tohoku { background: url(/edit/beginner/guide/img/useBtnRegionTohoku.gif) no-repeat; }

#howToUse .useKounyu .sectionRegionNav li p.kanto { background: url(/edit/beginner/guide/img/useBtnRegionKanto.gif) no-repeat; }

#howToUse .useKounyu .sectionRegionNav li p.koshinetsu { background: url(/edit/beginner/guide/img/useBtnRegionKoshinetsu.gif) no-repeat; }

#howToUse .useKounyu .sectionRegionNav li p.tokai { background: url(/edit/beginner/guide/img/useBtnRegionTokai.gif) no-repeat; }

#howToUse .useKounyu .sectionRegionNav li p.kansai { background: url(/edit/beginner/guide/img/useBtnRegionKansai.gif) no-repeat; }

#howToUse .useKounyu .sectionRegionNav li p.chugoku { background: url(/edit/beginner/guide/img/useBtnRegionChugoku.gif) no-repeat; }

#howToUse .useKounyu .sectionRegionNav li p.shikoku { background: url(/edit/beginner/guide/img/useBtnRegionShikoku.gif) no-repeat; }

#howToUse .useKounyu .sectionRegionNav li p.kyushu { background: url(/edit/beginner/guide/img/useBtnRegionKyushu.gif) no-repeat; }

#howToUse .useKounyu .sectionRegionNav li .sectionRegionLink {
	width: 88px;
	border-right: 1px solid #479e7a;
	border-bottom: 1px solid #479e7a;
	border-left: 1px solid #479e7a;
}

#howToUse .useKounyu .sectionRegionNav li .sectionRegionLink a {
	font-size: x-small;
	display: block;
	padding: 3px 7px;
}

/* useChumon  */
#howToUse .useChumon h2.sectionContentsA { background: url(/edit/beginner/guide/img/useChumonSTitle01.gif) no-repeat; }

#howToUse .useChumon h2.sectionContentsB {
	background: url(/edit/beginner/guide/img/useChumonSTitle02.gif) no-repeat;
	margin-bottom: 20px;
}

#howToUse .useChumon .sectionIndex { padding-bottom: 30px; }

#howToUse .useChumon .sectionEx01 { padding-bottom: 30px; }

#howToUse .useChumon .sectionDetail01 { padding-bottom: 30px; }

#howToUse .useChumon .sectionList01 { padding-bottom: 30px; }

#howToUse .useChumon .sectionIndex h3 { background: url(/edit/beginner/guide/img/useChumonSSTitle01.gif) no-repeat; }

#howToUse .useChumon .sectionEx01 h3 { background: url(/edit/beginner/guide/img/useChumonSSTitle02.gif) no-repeat; }

#howToUse .useChumon .sectionDetail01 h3 {
	background-image: url(/edit/beginner/guide/img/useChumonSSTitle03.gif);
	background-repeat: no-repeat;
}

#howToUse .useChumon .sectionDetail02 h3 {
	background-image: url(/edit/beginner/guide/img/useChumonSSTitle03k.gif);
	background-repeat: no-repeat;
}

#howToUse .useChumon .sectionList01 h3 { background: url(/edit/beginner/guide/img/useChumonSSTitle04.gif) no-repeat; }

#howToUse .useChumon .sectionList02 h3 { background: url(/edit/beginner/guide/img/useChumonSSTitle05.gif) no-repeat; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockEx01 { top: 160px; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockSqueeze { top: 66px; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockCheck01 { top: 269px; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockCheck02 { top: 88px; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockMylist { top: 14px; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockEx02 { top: 148px; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockUnderstand { top: 313px; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockCheck03 { top: 65px; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockInquire { top: 282px; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockEx01 .sectionBalloonBody { background: url(/edit/beginner/guide/img/useChumonBalloonEx01.gif) no-repeat; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockSqueeze .sectionBalloonBody { background: url(/edit/beginner/guide/img/useChumonBalloonSqueeze.gif) no-repeat; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockCheck01 .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useChumonBalloonCheck01.gif) no-repeat;
	padding-top: 58px;
}

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockCheck02 .sectionBalloonBody { background: url(/edit/beginner/guide/img/useChumonBalloonCheck02.gif) no-repeat; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockMylist .sectionBalloonBody { background: url(/edit/beginner/guide/img/useChumonBalloonMylist.gif) no-repeat; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockEx02 .sectionBalloonBody { background: url(/edit/beginner/guide/img/useChumonBalloonEx02.gif) no-repeat; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockUnderstand .sectionBalloonBody { background: url(/edit/beginner/guide/img/useChumonBalloonUnderstand.gif) no-repeat; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockInquire .sectionBalloonBody { background: url(/edit/beginner/guide/img/useChumonBalloonInquire.gif) no-repeat; }

#howToUse .useChumon .sectionContents .left_section .sectionBalloon.blockCheck03 .sectionBalloonBody { background: url(/edit/beginner/guide/img/useChumonBalloonCheck03.gif) no-repeat; }

#howToUse .useChumon .sectionContents .right_section dl.sectionStep1 dt { background: url(/edit/beginner/guide/img/useChumonStep1.gif) no-repeat; }

#howToUse .useChumon .sectionContents .right_section dl.sectionStep2 dt {
	background: url(/edit/beginner/guide/img/useChumonStep2.gif) no-repeat;
	height: 34px;
}

#howToUse .useChumon .sectionContents .right_section dl.sectionStep3 dt { background: url(/edit/beginner/guide/img/useChumonStep3.gif) no-repeat; }

#howToUse .useChumon .sectionContents .right_section dl.sectionStep4 dt { background: url(/edit/beginner/guide/img/useChumonStep4.gif) no-repeat; }

#howToUse .useChumon .sectionContents .right_section dl dd span {
	font-size: x-small;
	line-height: 2.0;
}

#howToUse .useChumon .sectionContents .right_section h4.sectionNumberTitle1 { background: url(/edit/beginner/guide/img/useChumonNumberTitle1.gif) no-repeat; }

#howToUse .useChumon .sectionContents .right_section h4.sectionNumberTitle2 { background: url(/edit/beginner/guide/img/useChumonNumberTitle2.gif) no-repeat; }

#howToUse .useChumon .sectionContents .right_section h4.sectionNumberTitle3 { background: url(/edit/beginner/guide/img/useChumonNumberTitle3.gif) no-repeat; }

#howToUse .useChumon .sectionContents .right_section h4.sectionNumberTitle4 { background: url(/edit/beginner/guide/img/useChumonNumberTitle4.gif) no-repeat; }

#howToUse .useChumon .sectionContents .right_section h4.sectionNumberTitle5 { background: url(/edit/beginner/guide/img/useChumonNumberTitle5.gif) no-repeat; }

#howToUse .useChumon .sectionContents .right_section h4.sectionNumberTitle6 { background: url(/edit/beginner/guide/img/useChumonNumberTitle6.gif) no-repeat; }

#howToUse .useChumon .sectionContents .right_section h4.sectionNumberTitle7 {
	background: url(/edit/beginner/guide/img/useChumonNumberTitle7.gif) no-repeat;
	height: 33px;
}

#howToUse .useChumon .sectionContents .right_section .sectionNumber.last { margin-bottom: 10px; }

#howToUse .useChumon .sectionContents .right_section .sectionCheckTitle {
	text-indent: -9999px;
	width: 350px;
	height: 60px;
	background: url(/edit/beginner/guide/img/useChumonCheckTitle.gif) no-repeat left bottom;
	overflow: hidden;
	padding-top: 30px;
	margin-bottom: 20px;
}

/* useReform  */
#howToUse .useReform h2.sectionContentsA { background: url(/edit/beginner/guide/img/useReformSTitle01.gif) no-repeat; }

#howToUse .useReform h2.sectionContentsB {
	background: url(/edit/beginner/guide/img/useReformSTitle02.gif) no-repeat;
	margin-bottom: 20px;
}

#howToUse .useReform .sectionIndex01 { padding-bottom: 30px; }

#howToUse .useReform .sectionIndex02 { padding-bottom: 30px; }

#howToUse .useReform .sectionEx01 { padding-bottom: 30px; }

#howToUse .useReform .sectionEx02 { padding-bottom: 30px; }

#howToUse .useReform .sectionIndex01 h3 { background: url(/edit/beginner/guide/img/useReformSSTitle01.gif) no-repeat; }
#howToUse .useReform .sectionIndex02 h3 { background:url(/edit/beginner/guide/img/useReformSSTitle04.gif) no-repeat; }

#howToUse .useReform .sectionEx01 h3 {
	background-image: url(/edit/beginner/guide/img/useReformSSTitle02.gif);
	background-repeat: no-repeat;
}

#howToUse .useReform .sectionEx02 h3 {
	background-image: url(/edit/beginner/guide/img/useReformSSTitle02k.gif);
	background-repeat: no-repeat;
}

#howToUse .useReform .sectionDetail01 h3 {
	background-image: url(/edit/beginner/guide/img/useReformSSTitle03.gif);
	background-repeat: no-repeat;
}

#howToUse .useReform .sectionDetail02 h3 {
	background-image: url(/edit/beginner/guide/img/useReformSSTitle03k.gif);
	background-repeat: no-repeat;
}

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockReform { top: 61px; } 

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockAdd01 { top:210px; }

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockInquire01 { top: 384px; }

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockInquire02 { top: 28px; }

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockCheck01 { top: 196px; }

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockSearch { top: 163px; }

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockMylist01 { top: 72px; }

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockAdd02 {
	top: 128px;
	left: 271px;
	width: 271px;
	height: 217px;
	overflow: hidden;
	background: url(/edit/beginner/guide/img/useReformBalloonAdd02.gif) no-repeat;
}

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockInquire03 { top:216px; }

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockMylist02 { top: 27px; }

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockCheck02 { top: 194px; }

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockReform .sectionBalloonBody { background: url(/edit/beginner/guide/img/useReformBalloonReform.gif) no-repeat; padding-top:33px; padding-left:27px; }

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockAdd01 .sectionBalloonBody {
	background:url(/edit/beginner/guide/img/useReformBalloonAdd01.gif) no-repeat; padding-top:33px; padding-left:27px; } 

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockInquire01 .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useReformBalloonInquire01.gif) no-repeat; padding-top:34px; padding-left:25px;}

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockInquire02 .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useReformBalloonInquire02.gif) no-repeat;
	padding-top: 50px;
}

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockCheck01 .sectionBalloonBody { background: url(/edit/beginner/guide/img/useReformBalloonCheck01.gif) no-repeat; }

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockSearch .sectionBalloonBody { background: url(/edit/beginner/guide/img/useReformBalloonSearch.gif) no-repeat; padding-top:34px; padding-left:25px; }

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockMylist01 .sectionBalloonBody { background: url(/edit/beginner/guide/img/useReformBalloonMylist01.gif) no-repeat; padding-top:34px; padding-left:25px; }

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockAdd02 .sectionBalloonBody { padding: 65px 10px 0 14px; }

 #howToUse .useReform .sectionContents .left_section .sectionBalloon.blockInquire03 .sectionBalloonBody { 
	background:url(/edit/beginner/guide/img/useReformBalloonInquire03.gif) no-repeat; padding-top:53px; padding-left:25px; } 

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockMylist02 .sectionBalloonBody { background: url(/edit/beginner/guide/img/useReformBalloonMylist02.gif) no-repeat; }

#howToUse .useReform .sectionContents .left_section .sectionBalloon.blockCheck02 .sectionBalloonBody { background: url(/edit/beginner/guide/img/useReformBalloonCheck02.gif) no-repeat; }

#howToUse .useReform .sectionContents .right_section dl.sectionStep1 dt { background: url(/edit/beginner/guide/img/useReformStep1.gif) no-repeat; }

#howToUse .useReform .sectionContents .right_section dl.sectionStep2 dt { background: url(/edit/beginner/guide/img/useReformStep2.gif) no-repeat; }

#howToUse .useReform .sectionContents .right_section dl.sectionStep3 dt { background: url(/edit/beginner/guide/img/useReformStep3.gif) no-repeat; }

#howToUse .useReform .sectionContents .right_section dl.sectionStepB1 dt { background: url(/edit/beginner/guide/img/useReformStepB1.gif) no-repeat; height:26px; }

#howToUse .useReform .sectionContents .right_section dl.sectionStepB2 dt { background: url(/edit/beginner/guide/img/useReformStepB2.gif) no-repeat; height:26px; }

#howToUse .useReform .sectionContents .right_section dl.sectionStepB3 dt { background: url(/edit/beginner/guide/img/useReformStepB3.gif) no-repeat; }

#howToUse .useReform .sectionContents .right_section dl dd span {
	font-size: x-small;
	line-height: 2.0;
}

#howToUse .useReform .sectionContents .right_section h4.sectionNumberTitle1 { background: url(/edit/beginner/guide/img/useReformNumberTitle1.gif) no-repeat; }

#howToUse .useReform .sectionContents .right_section h4.sectionNumberTitle2 { background: url(/edit/beginner/guide/img/useReformNumberTitle2.gif) no-repeat; }

#howToUse .useReform .sectionContents .right_section .sectionCheckTitle {
	text-indent: -9999px;
	width: 350px;
	height: 60px;
	background: url(/edit/beginner/guide/img/useReformCheckTitle.gif) no-repeat left bottom;
	overflow: hidden;
	margin-bottom: 20px;
}

/* useSetsubi  */
#howToUse .useSetsubi h2.sectionContentsA { background: url(/edit/beginner/guide/img/useSetsubiSTitle01.gif) no-repeat; }

#howToUse .useSetsubi h2.sectionContentsB {
	background: url(/edit/beginner/guide/img/useSetsubiSTitle02.gif) no-repeat;
	margin-bottom: 20px;
}

#howToUse .useSetsubi .sectionIndex { padding-bottom: 30px; }

#howToUse .useSetsubi .sectionIndex h3 { background: url(/edit/beginner/guide/img/useSetsubiSSTitle01.gif) no-repeat; }

#howToUse .useSetsubi .sectionList h3 { background: url(/edit/beginner/guide/img/useSetsubiSSTitle02.gif) no-repeat; }

#howToUse .useSetsubi .sectionContents .left_section .sectionBalloon.blockSearch { top: 67px; }

#howToUse .useSetsubi .sectionContents .left_section .sectionBalloon.blockSqueeze { top: 38px; }

#howToUse .useSetsubi .sectionContents .left_section .sectionBalloon.blockEtc { top: 153px; }

#howToUse .useSetsubi .sectionContents .left_section .sectionBalloon.blockCart { top: 352px; }

#howToUse .useSetsubi .sectionContents .left_section .sectionBalloon.blockSearch .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useSetsubiBalloonSearch.gif) no-repeat;
	padding-top: 30px;
}

#howToUse .useSetsubi .sectionContents .left_section .sectionBalloon.blockSqueeze .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useSetsubiBalloonSqueeze.gif) no-repeat;
	padding-top: 30px;
}

#howToUse .useSetsubi .sectionContents .left_section .sectionBalloon.blockEtc .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useSetsubiBalloonEtc.gif) no-repeat;
	padding-top: 30px;
}

#howToUse .useSetsubi .sectionContents .left_section .sectionBalloon.blockCart .sectionBalloonBody {
	background: url(/edit/beginner/guide/img/useSetsubiBalloonCart.gif) no-repeat;
	padding-top: 35px;
}

#howToUse .useSetsubi .sectionContents .right_section dl.sectionStep1 { margin-bottom: 150px; }

#howToUse .useSetsubi .sectionContents .right_section dl.sectionStep1 dt { background: url(/edit/beginner/guide/img/useSetsubiStep1.gif) no-repeat; }

#howToUse .useSetsubi .sectionContents .right_section dl.sectionStep2 dt { background: url(/edit/beginner/guide/img/useSetsubiStep2.gif) no-repeat; }

#howToUse .useSetsubi .sectionContents .right_section dl.sectionStep3 dt { background: url(/edit/beginner/guide/img/useSetsubiStep3.gif) no-repeat; }

#howToUse .useSetsubi .sectionContents .right_section dl dd span {
	font-size: x-small;
	line-height: 2.0;
}

#howToUse .useSetsubi .sectionContents .right_section h4.sectionNumberTitle1 { background: url(/edit/beginner/guide/img/useSetsubiNumberTitle1.gif) no-repeat; }

#howToUse .useSetsubi .sectionContents .right_section h4.sectionNumberTitle2 { background: url(/edit/beginner/guide/img/useSetsubiNumberTitle2.gif) no-repeat; }

#howToUse .useSetsubi .sectionContents .right_section .sectionCheckTitle {
	text-indent: -9999px;
	width: 350px;
	height: 60px;
	background: url(/edit/beginner/guide/img/useSetsubiCheckTitle.gif) no-repeat left bottom;
	overflow: hidden;
	margin-bottom: 20px;
}

#howToUse .sectionRegionLink .sectionRegionLinkBody { padding: 5px 14px; }

#howToUse .useSetsubi .sectionRegionLink table th { padding-right: 100px; }

#howToUse .useSetsubi .sectionRegionLink table td a,
#howToUse .useSetsubi .sectionRegionLink table td a img {
	font-size: 0;
	line-height: 0;
}

