@charset "utf-8";











/* CSS Document */















#pia-help-wrap {



	width: 980px;



	margin: 0 auto;



	text-align: left;



	position: relative;



	z-index: 1; }







#pia-help {



	font-family: "Osaka" !important;



	font-weight: normal !important;



	margin-bottom: 30px; /*position:relative;*/ }







	#pia-help li { margin-top: 0px!important; }







	#pia-help .margin-t5 { margin-top: 5px!Important; }







	#pia-help .margin-t10 { margin-top: 10px!Important; }







	#pia-help .margin-t15 { margin-top: 15px!Important; }







	#pia-help .margin-t20 { margin-top: 20px!Important; }







	#pia-help .margin-t25 { margin-top: 25px!Important; }







	#pia-help .margin-t30 { margin-top: 30px!Important; }







	#pia-help .margin-t35 { margin-top: 35px!Important; }







	#pia-help .margin-t40 { margin-top: 40px!Important; }







	#pia-help .margin-t50 { margin-top: 50px!Important; }







	#pia-help .margin-t60 { margin-top: 60px!Important; }







	#pia-help .margin-t70 { margin-top: 70px!Important; }







	#pia-help .margin-t80 { margin-top: 80px!Important; }







	#pia-help .margin-t90 { margin-top: 90px!Important; }







	#pia-help .margin-t100 { margin-top: 100px!Important; }







	#pia-help .margin-b5 { margin-bottom: 5px!Important; }







	#pia-help .margin-b10 { margin-bottom: 10px!Important; }







	#pia-help .margin-b15 { margin-bottom: 15px!Important; }







	#pia-help .margin-b20 { margin-bottom: 20px!Important; }







	#pia-help .margin-b30 { margin-bottom: 30px!Important; }







	#pia-help .margin-b40 { margin-bottom: 40px!Important; }







	#pia-help .margin-l5 { margin-left: 5px!Important; }







	#pia-help .margin-l10 { margin-left: 10px!Important; }







	#pia-help .margin-l15 { margin-left: 15px!Important; }







	#pia-help .margin-l20 { margin-left: 20px!Important; }







	#pia-help .margin-l30 { margin-left: 30px!Important; }







	#pia-help .margin-l40 { margin-left: 40px!Important; }







	#pia-help .margin-l60 { margin-left: 60px!Important; }







	#pia-help .margin-l70 { margin-left: 70px!Important; }







	#pia-help .margin-l100 { margin-left: 100px!Important; }







	#pia-help .margin-r5 { margin-right: 5px!Important; }







	#pia-help .margin-r10 { margin-right: 10px!Important; }







	#pia-help .margin-r15 { margin-right: 15px!Important; }







	#pia-help .margin-r20 { margin-right: 20px!Important; }







	#pia-help .margin-r30 { margin-right: 30px!Important; }







	#pia-help .margin-r100 { margin-right: 100px!Important; }







	#pia-help .padding-5 { padding: 5px!Important; }







	#pia-help .padding-10 { padding: 10px!Important; }







	#pia-help .padding-15 { padding: 15px!Important; }







	#pia-help .padding-20 { padding: 20px!Important; }







	#pia-help .padding-25 { padding: 25px!Important; }







	#pia-help .padding-30 { padding: 30px!Important; }







	#pia-help .padding-t5 { padding-top: 5px!Important; }







	#pia-help .padding-t10 { padding-top: 10px!Important; }







	#pia-help .padding-b5 { padding-bottom: 5px!Important; }







	#pia-help .padding-b10 { padding-bottom: 10px!Important; }







	#pia-help .padding-l5 { padding-left: 5px!Important; }







	#pia-help .padding-l10 { padding-left: 10px!Important; }







	#pia-help .cnt { text-align: center!Important; }







	#pia-help .al-right { text-align: right!Important; }







	#pia-help .al-left { text-align: left!Important; }







	#pia-help .font-b { font-weight: bold!Important; }







	#pia-help .font-s { font-size: 75%!Important; }







	#pia-help .font-l { font-size: 120%!Important; }







	#pia-help .font-ll { font-size: 130%!Important; }







	#pia-help .font-red { color: #ff0000!Important; }







	#pia-help .font-green { color: #669900!Important; }







	#pia-help .font-blue { color: #3366cc!Important; }







	#pia-help .bg-green { background-color: #ddf0f5!Important; }







	#pia-help .clear { clear: both; }







	#pia-help .border-g { border: 3px solid #abdddb!Important; }







	#pia-help .valign-t { vertical-align: top!Important; }







	#pia-help .col-music { color: #e41c5b!Important; }







	#pia-help .col-sports { color: #25adcf!Important; }







	#pia-help .col-stage { color: #ba0001!Important; }







	#pia-help .col-classic { color: #d4ac16!Important; }







	#pia-help .col-event { color: #74b43a!Important; }







	#pia-help .col-cinema { color: #7c00b1!Important; }







	#pia-help .help-box {



		width: 728px;



		margin-top: 15px;



		margin-left: 20px; }







	#pia-help .help-box-s {



		width: 350px;



		margin-top: 15px;



		margin-left: 20px; }







	#pia-help .help-box ul { width: 100%; }







	#pia-help .help-box li {



		list-style-type: disc;



		margin-left: 15px; }







	#pia-help .help-box2 {



		width: 708px;



		margin-top: 15px;



		margin-left: 30px; }







	#pia-help table {



		width: 100%;



		border-top: 1px solid #CCC;



		border-left: 1px solid #CCC; }







		#pia-help table.no-border { border-style: none; }







			#pia-help table.no-border th { border-style: none; }







			#pia-help table.no-border td { border-style: none; }







		#pia-help table th, #pia-help table td {



			border-bottom: 1px solid #CCC;



			border-right: 1px solid #CCC;



			padding: 5px; }







	#pia-help .border-t { border-top: 1px solid #CCC!Important; }







	#pia-help .border-b { border-bottom: 1px solid #CCC!Important; }







	#pia-help .border-r { border-right: 1px solid #CCC!Important; }







	#pia-help .border-l { border-left: 1px solid #CCC!Important; }







	#pia-help .border-t-none { border-top: 0px!Important; }







	#pia-help .border-b-none { border-bottom: 0px!Important; }







	#pia-help .border-r-none { border-right: 0px!Important; }







	#pia-help .border-l-none { border-left: 0px!Important; }







	#pia-help .border-t-dot { border-top: 1px dotted #CCC!Important; }







	#pia-help .border-b-dot { border-bottom: 1px dotted #CCC!Important; }







	#pia-help .border-r-dot { border-right: 1px dotted #CCC!Important; }







	#pia-help .border-l-dot { border-left: 1px dotted #CCC!Important; }







	#pia-help .border-dot { border: 1px dotted #CCC!Important; }







	#pia-help .border-g { border: 3px solid #abdddb!Important; }







	#pia-help .w5 {



		width: 5%;



		!Important; }







	#pia-help .w10 {



		width: 10%;



		!Important; }







	#pia-help .w11 {



		width: 11%;



		!Important; }







	#pia-help .w12 {



		width: 12%;



		!Important; }







	#pia-help .w13 {



		width: 13%;



		!Important; }







	#pia-help .w14 {



		width: 14%;



		!Important; }







	#pia-help .w15 {



		width: 15%;



		!Important; }







	#pia-help .w16 {



		width: 16%;



		!Important; }







	#pia-help .w17 {



		width: 17%;



		!Important; }







	#pia-help .w18 {



		width: 18%;



		!Important; }







	#pia-help .w19 {



		width: 19%;



		!Important; }







	#pia-help .w20 {



		width: 20%;



		!Important; }







	#pia-help .w21 {



		width: 21%;



		!Important; }







	#pia-help .w22 {



		width: 22%;



		!Important; }







	#pia-help .w23 {



		width: 23%;



		!Important; }







	#pia-help .w24 {



		width: 24%;



		!Important; }







	#pia-help .w25 {



		width: 25%;



		!Important; }







	#pia-help .w26 {



		width: 26%;



		!Important; }







	#pia-help .w27 {



		width: 27%;



		!Important; }







	#pia-help .w28 {



		width: 28%;



		!Important; }







	#pia-help .w29 {



		width: 29%;



		!Important; }







	#pia-help .w30 {



		width: 30%;



		!Important; }







	#pia-help .w33 {



		width: 33%;



		!Important; }







	#pia-help .w35 {



		width: 35%;



		!Important; }







	#pia-help .w40 {



		width: 40%;



		!Important; }







	#pia-help .w45 {



		width: 45%;



		!Important; }







	#pia-help .w46 {



		width: 46%;



		!Important; }







	#pia-help .w47 {



		width: 47%;



		!Important; }







	#pia-help .w48 {



		width: 48%;



		!Important; }







	#pia-help .w49 {



		width: 49%;



		!Important; }







	#pia-help .w50 {



		width: 50%;



		!Important; }







	#pia-help .w55 {



		width: 55%;



		!Important; }







	#pia-help .w60 {



		width: 60%;



		!Important; }







	#pia-help .w65 {



		width: 65%;



		!Important; }







	#pia-help .w70 {



		width: 70%;



		!Important; }







	#pia-help .w75 {



		width: 75%;



		!Important; }







	#pia-help .w80 {



		width: 80%;



		!Important; }







	#pia-help .w85 {



		width: 85%;



		!Important; }







	#pia-help .w90 {



		width: 90%;



		!Important; }







	#pia-help .w95 {



		width: 95%;



		!Important; }







	#pia-help table th { padding: 2px 5px; }







	#pia-help table th {



		text-align: center;



		color: #FFF; /*font-weight:bold;*/



		background-color: #3399CC; }







	#pia-help table td {  }







	#pia-help .help-tit {



		background-color: #4cacc9; /*background-color:#00479d;



    background-color:#0068b7;*/



		border-top: 2px solid #abdddb; /*border-top:2px solid #cadced;



    border-bottom:2px solid #cadced;*/



		border-bottom: 2px solid #abdddb;



		padding: 1px 5px;



		font-size: 100%;



		font-weight: bold;



		color: #002656;



		color: #FFF; /*color:#4ba000;*/ /*display:block;



    position:relative;*/ }







	#pia-help .help-s-tit {



		font-size: 120%;



		font-weight: bold;



		color: #669900; /*color:#009966;



	color:#ff6633;*/ }







	#pia-help .text-box { padding: 10px 10px 0px 10px; /*border-bottom:1px dotted #518cc4;*/ }







	#pia-help .image-sp img { padding-right: 10px; }







	#pia-help .arrow {



		background-image: url(/images2/guide/link.gif);



		background-position: 0 0.4em;



		background-repeat: no-repeat;



		padding: 0 0 0 7px;



		margin-top: 5px; }







	#pia-help .arrow02 {



		background-image: url(/images2/guide/link.gif);



		background-position: 0 0.4em;



		background-repeat: no-repeat;



		padding: 0 0 0 7px;



		margin-top: 5px; }







	#pia-help .notice {



		border: 3px solid #f2cfc5;



		margin: 0px 0px 15px 0px;



		padding: 10px; /*background: #fbf9d1;*/ }







	#pia-help .help-caution {



		background: url(/images2/guide/caution.gif) left center no-repeat;



		padding: 1px 0 0 20px;



		font-weight: bold;



		color: #ff1a00; }







	#pia-help .notice ul {  }







	#pia-help .notice li {



		list-style-type: disc;



		margin-left: 15px; }







	#pia-help dl {



		width: 100%;



		margin-top: 5px; }







	#pia-help dt {



		vertical-align: top;



		float: left; }







	#pia-help dd { margin-left: 1.25em; }







	/*****cks fm rireki regist*****/



#pia-help .help-flow {



		border-left: 2px solid #abdddb; /*background-image:url(/images2/guide/bg01.gif);



	background-repeat:repeat-x;*/



		border-right: 2px solid #abdddb;



		border-bottom: 2px solid #abdddb;



		margin: 0px 0px 15px 0px;



		padding: 10px; /*background: #fbf9d1;*/ }







		#pia-help .help-flow table td { vertical-align: top; }







	#pia-help .help-flow-line {



		border-left: 2px solid #abdddb;



		border-right: 2px solid #abdddb;



		border-top: 2px solid #abdddb;



		border-bottom: 2px solid #abdddb;



		margin: 0px 0px 15px 0px;



		padding: 10px; }







	#pia-help .help-flow-s {



		border-left: 2px solid #abdddb;



		border-right: 2px solid #abdddb;



		border-bottom: 2px solid #abdddb;



		margin: 0px 10px 15px 20px;



		padding: 10px; }







	#pia-help .help-flow-line-s {



		border-left: 2px solid #abdddb;



		border-right: 2px solid #abdddb;



		border-top: 2px solid #abdddb;



		border-bottom: 2px solid #abdddb;



		margin: 0px 10px 15px 20px;



		padding: 10px; }







	/*****delivery*****/



#pia-help .help-icon, #pia-help .help-icon-tel {



		color: #006699;



		font-weight: bold;



		font-size: 120%; }







	#pia-help .help-icon-tel {



		background-image: url(/images2/guide/help-icon-tel.gif);



		background-repeat: no-repeat;



		padding: 5px 0px 5px 30px; }







	/*****refund*****/



#pia-help .help-link ul { width: 100%; }







	#pia-help .help-link li {



		list-style-type: none;



		margin: 0px 5px;



		float: left; }







	/*****payment*****/



#pia-help .help-image ul { width: 100%; }







	#pia-help .help-image li {



		list-style-type: none;



		margin: 0px 10px 0px 0px;



		float: left; }







	#pia-help .help-list-t {



		width: 668px;



		padding: 5px;



		border: 1px solid #99cc66; /*background-color:#EEE;*/ }







		#pia-help .help-list-t ul { width: 100%; }







		#pia-help .help-list-t li {



			list-style-type: none;



			width: 315px;



			margin: 0px;



			padding: 0px 5px;



			float: left; }







	#pia-help .text-box li.num {



		list-style-type: decimal;



		margin-left: 25px; }







	/*****pre*****/



#pia-help .pr-flow-bg01, #pia-help .pr-flow-bg02, #pia-help .pr-flow-bg03, #pia-help .pr-flow-bg04 { padding: 10px 0px 0px 30px; }







	#pia-help .pr-flow-bg01 {



		background-image: url(/images2/guide/pre-flow01-bg.gif);



		background-repeat: repeat-y; }







	#pia-help .pr-flow-bg02 {



		background-image: url(/images2/guide/pre-flow02-bg.gif);



		background-repeat: repeat-y; }







	#pia-help .pr-flow-bg03 {



		background-image: url(/images2/guide/pre-flow03-bg.gif);



		background-repeat: repeat-y; }







	/*****registration*****/



#pia-help .help-btn {



		filter: alpha ( opacity=75 ) ;



		-moz-opacity: 0.75 ;



		opacity: 0.75 ; }







	/*****refubd rireki*****/



#pia-help .guide-flow { width: 760px; }







	#pia-help .guide-flow-l, #pia-help .guide-flow-l0 {



		width: 380px;



		float: left; }







	#pia-help .guide-flow-l { background-image: url(/images2/guide/regist-arrow-l-line.gif); }







	#pia-help .guide-flow-r, #pia-help .guide-flow-r0 {



		width: 380px;



		float: right; }







	#pia-help .guide-flow-r { background-image: url(/images2/guide/regist-arrow-r-line.gif); }







	#pia-help .guide-flow-l250 {



		width: 250px;



		float: left; }







	#pia-help .guide-l-box {



		width: 290px;



		margin: 5px 0px 5px 20px;



		padding: 5px;



		background-color: #fbeded;



		border: 1px solid #ff0000;



		color: #333;



		font-weight: bold; }







	#pia-help .guide-r-box {



		width: 290px;



		margin: 5px 0px 5px 60px;



		padding: 5px;



		background-color: #fbeded;



		border: 1px solid #ff0000;



		color: #333;



		font-weight: bold; }







	#pia-help .guide-l-box2 {



		width: 290px;



		margin: 0px 0px 0px 20px;



		padding: 5px; }







	#pia-help .guide-r-box2 {



		width: 290px;



		margin: 0px 0px 0px 60px; }







	#pia-help .guide-flow table td { vertical-align: top; }







/*****top*****/



#pia-help-news {



	border: 3px solid #99ccff;



	padding: 5px;



	margin-bottom: 15px; }







	#pia-help-news .help-n {



		background-color: #3366cc;



		color: #FFF;



		padding: 2px 5px;



		font-size: 80%; }







	#pia-help-news ul { margin-top: 5px; }







	#pia-help-news li {



		list-style-type: disc;



		margin: 0px 0px 0px 15px; }







#pia-help .pia-help-mail {



	border: 3px solid #99ccff;



	padding: 5px; }







/*****top 20100624*****/



#pia-help .help-top-search .search_btn {



	position: absolute;



	top: 0;



	right: 0;



	width: 65px;



	text-align: right; }







* html #pia-help .help-top-search .search_btn {



	position: absolute;



	top: 0;



	right: 10px;



	width: 65px; }







#pia-help-t-news {



	border-bottom: 1px solid #CCC;



	padding: 0px 5px 15px 5px;



	margin-bottom: 10px;



	background: url(/images2/guide/top-news.gif) 10px 2px no-repeat; }







	#pia-help-t-news ul { margin-left: 60px; }







	#pia-help-t-news li {



		list-style-type: disc;



		margin: 0px 0px 0px 15px; }







	#pia-help-t-news a {



		text-decoration: underline;



		overflow: hidden; }







		#pia-help-t-news a:link {



			color: #0068b7;



			text-decoration: underline; }







		#pia-help-t-news a:visited {



			color: #0068b7;



			text-decoration: underline; }







		#pia-help-t-news a:hover {



			color: #0068b7;



			text-decoration: none; }







#pia-help a {



	text-decoration: underline;



	overflow: hidden; }







	#pia-help a:link {



		color: #0068b7;



		text-decoration: underline; }







	#pia-help a:visited {



		color: #0068b7;



		text-decoration: underline; }







	#pia-help a:hover {



		color: #0068b7;



		text-decoration: none; }







#pia-help .help-top-l {



	width: 190px;



	float: left; }







#pia-help .help-top-r {



	width: 760px;



	float: right; }







#pia-help .help-top-search {



	border-right: 1px solid #c1c1c1;



	border-left: 1px solid #c1c1c1;



	border-bottom: 1px solid #c1c1c1;



	background-color: #f7fbfc;



	padding: 8px; }







	#pia-help .help-top-search input.text {



		display: inline;



		border: 1px solid #c1c1c1;



		height: 19px;



		width: 162px;



		padding: 6px 4px 0px 4px;



		margin-top: 5px; }







	#pia-help .help-top-search strong {



		display: block;



		margin-bottom: 6px;



		background: #cadced;



		margin-bottom: 10px;



		padding: 5px 10px;



		font-size: 100%;



		font-weight: normal;



		color: #002656; }







	#pia-help .help-top-search .item {



		display: block;



		margin: 12px 0 0 0;



		position: relative; }







#pia-help .help-top-box {



	border: 1px solid #c1c1c1;



	background-color: #FFF;



	padding: 8px; }







#pia-help .help-top-mail {



	background: url(/images2/guide/top-mail.gif) no-repeat 0 0.3em;



	padding-left: 20px; }







#pia-help .help-top-rbox { width: 760px; }







#pia-help .help-top-sbox-l {



	width: 365px;



	float: left; }







#pia-help .help-top-sbox-r {



	width: 365px;



	float: right; }







#pia-help .help-item-box {



	background-color: #FFF;



	margin-bottom: 20px; }







#pia-help .help-item-tit {



	font-weight: bold;



	font-size: 110%;



	background: url(/images2/guide/help-item.gif) no-repeat 0.5em 0.35em;



	padding: 0px 5px 2px 20px;



	margin-bottom: 3px;



	border-bottom: 1px dotted #666; }







#pia-help .help-item-text { padding: 0px 12px; }







#pia-help .help-item-box ul {



	margin-top: 0px;



	padding: 0px; }







#pia-help .help-item-box li {



	margin: 0px 0px 0px 32px;



	padding: 0px; }







.help-top-inline { margin: 7px 0; }







	.help-top-inline li {



		margin: 0;



		margin-left: 10px;



		padding: 0 0 0 9px;



		background: url(/images2/guide/link.gif) no-repeat 0 0.5em; }







	.help-top-inline a {



		text-decoration: underline;



		overflow: hidden; }







		.help-top-inline a:link {



			color: #0068b7;



			text-decoration: underline; }







		.help-top-inline a:visited {



			color: #0068b7;



			text-decoration: underline; }







		.help-top-inline a:hover {



			color: #0068b7;



			text-decoration: none; }







.help_inline a {



	text-decoration: underline;



	overflow: hidden; }







	.help_inline a:link {



		color: #0068b7;



		text-decoration: underline; }







	.help_inline a:visited {



		color: #0068b7;



		text-decoration: underline; }







	.help_inline a:hover {



		color: #0068b7;



		text-decoration: none; }







/*****top 20100624*****/



/*entry*/



#pia-help .entry-title { background: url(/images2/guide/entry-bg.gif) right top no-repeat; }







#pia-help .entry-title-box {



	width: 680px;



	padding: 10px 5px 20px 5px;



	min-height: 140px;



	_height: 140px; }







#pia-help .entry-box {



	width: 960px;



	margin-left: 10px;



	padding: 10px 0px 0px 0px;



	background-image: url(/images2/guide/entry-line-ff.gif);



	_background-image: url(/images2/guide/entry-line-ie.gif); }







#pia-help .entry-box-l {



	width: 450px;



	float: left; }







#pia-help .entry-box-r {



	width: 450px;



	float: right; }







#pia-help .entry-box-ph {



	width: 200px;



	float: left; }







#pia-help .entry-box-btn {



	width: 250px;



	float: right; }







/*menu*/



.search_condition_list .subcontainer dt { background: url(/images2/guide/subcontainer_bg.gif) left top no-repeat; }







/*PIA CSS*/



/*info*/



#pia-help .info-label {



	background: #cadced;



	color: #002656;



	margin: 20px 10px 0px 10px;



	padding: 5px 10px; }







#pia-help ol {  }







#pia-help li {



	margin-top: 10px;



	margin-left: 40px; }







#pia-help .icon-q {



	background: url(/images2/static/pia/info/icon_q.gif) left top no-repeat;



	padding-left: 30px;



	line-height: 1.8em;



	margin-bottom: 5px; }







#pia-help .icon-a {



	background: url(/images2/static/pia/info/icon_a.gif) left top no-repeat;



	padding-left: 30px;



	line-height: 1.8em; }







#pia-help .mbpia-icon01 {



	background: url(/images2/static/pia/info/watch4_li_01_cinema.gif) left top no-repeat;



	padding-left: 36px;



	padding-top: 8px;



	padding-bottom: 8px; }







#pia-help .mbpia-icon02 {



	background: url(/images2/static/pia/info/watch4_li_02_box.gif) left top no-repeat;



	padding-left: 36px;



	padding-top: 8px;



	padding-bottom: 8px; }







/*------------------------------------------------



   site map



------------------------------------------------*/



#pia-sitemap {  }







	#pia-sitemap .sitemap-box { width: 960px; }







	#pia-sitemap .sitemap-box-s {



		width: 280px;



		margin-top: 20px;



		margin-right: 60px;



		float: left; }







	#pia-sitemap .sitemap-box-s2 {



		width: 280px;



		margin-top: 20px;



		float: left; }







	#pia-sitemap .sitemap-stit {



		margin-left: 20px;



		color: #669900;



		font-weight: bold; }







	#pia-sitemap .icon-first {



		background: url(/images2/static/pia/info/sitemap-icon01.gif) left no-repeat;



		padding-left: 20px; }







	#pia-sitemap .icon-circle {



		background: url(/images2/static/pia/info/sitemap-icon02.gif) left no-repeat;



		padding-left: 20px; }







	#pia-sitemap ul { margin-left: 25px; }







	#pia-sitemap li {



		list-style-type: none;



		margin: 0px;



		background: url(/images2/static/pia/info/sitemap-icon03-bg.gif) left top no-repeat; }







		#pia-sitemap li.o-line { background: url(/images2/static/pia/info/sitemap-icon03-bg.gif) left top repeat-y; }







	#pia-sitemap .icon03 {



		background: url(/images2/static/pia/info/sitemap-icon03.gif) left 3px no-repeat;



		padding-left: 20px; }







	#pia-sitemap .icon04 {



		background: url(/images2/static/pia/info/sitemap-icon04.gif) left 3px no-repeat;



		padding-left: 20px; }







/*------------------------------------------------



   Mypage_area



------------------------------------------------*/



#sub_menu {



	height: 12px;



	margin: 0;



	text-align: left;



	background: url(/images2/guide/s_navi_t.gif) no-repeat 10px 0;



	position: static; }







	#sub_menu ul {



		margin: 0;



		padding: 0;



		list-style: none;



		position: relative; }







	#sub_menu li {



		margin: 0;



		padding: 0;



		height: 15px;



		text-indent: -9999px;



		position: absolute; }







		#sub_menu li a,#sub_menu strong {



			text-decoration: none;



			display: block;



			height: 15px; }







	#sub_menu li#h01 {



		left: 5px;



		top: 0;



		width: 124px; }







	#sub_menu li#h02 {



		left: 136px;



		top: 0;



		width: 107px; }







	#sub_menu li#h03 {



		left: 252px;



		top: 0;



		width: 40px; }







	#sub_menu li#h04 {



		left: 300px;



		top: 0;



		width: 68px; }







	#sub_menu li#h01 a:hover  ,#sub_menu li#h01 strong { background: url(/images2/guide/s_navi_t.gif) no-repeat 5px -20px; }







	#sub_menu li#h02 a:hover  ,#sub_menu li#h02 strong { background: url(/images2/guide/s_navi_t.gif) no-repeat -126px -20px; }







	#sub_menu li#h03 a:hover  ,#sub_menu li#h03 strong { background: url(/images2/guide/s_navi_t.gif) no-repeat -242px -20px; }







	#sub_menu li#h04 a:hover  ,#sub_menu li#h04 strong { background: url(/images2/guide/s_navi_t.gif) no-repeat -290px -20px; }







.other {



	font-family: "Osaka" !important;



	font-weight: normal !important;



	position: relative; }







	.other p {



		display: block;



		margin: 0 0 13px 0;



		padding: 0;



		line-height: 1.7em; }







	.other ul {



		margin: 0 0 10px 0;



		padding: 0;



		list-style: none; }







	.other li { /*line-height:1.6em;*/ }







	.other dl { padding: 7px 0; }







	.other dt {



		background: #cadced;



		border: none;



		margin-bottom: 10px;



		padding: 5px 10px;



		font-size: 100%;



		font-weight: normal;



		color: #002656;



		display: block;



		position: relative;



		clear: both; }







	.other dd {



		line-height: 1.3em;



		margin: 0 0 12px 0; }







.other_link dd span {



	display: block;



	margin: 7px 0 7px 0; }







.other_link dd a {



	clear: both;



	padding: 0 0 0 7px;



	background: url(/images2/guide/link.gif) no-repeat 0 0.4em; }







.other .other_caution {



	display: block;



	margin: 10px 0; }







.other h3,.other h4 {



	clear: both;



	font-size: 1.2em;



	line-height: 1em;



	background: url(/images2/guide/h2_base.gif) left top repeat-x;



	padding: 8px 8px 5px 8px;



	margin: 10px 0 10px 0;



	border-top: 1px solid #c1c1c1;



	border-left: 1px solid #c1c1c1;



	border-right: 1px solid #c1c1c1;



	color: #000; }







.head_help { margin-bottom: 25px; }







.help_caution_icon {



	background: url(/images2/guide/caution.gif) left center no-repeat;



	padding: 1px 0 0 20px;



	margin: 0 0 5px 0;



	font-weight: bold;



	zoom: 1; }







.other ul.help_caution_li { margin: 0 !important; }







.help_inline {



	margin: 7px 0;



	height: 180px;



	overflow: scroll;



	overflow-x: hidden; }







.help_inline_top {



	margin: 7px 0;



	width: 650px;



	float: left; }







.help_search_box {



	float: right;



	width: 280px;



	border: 1px solid #c1c1c1; }







.help_search_box_inline { padding: 5px 15px 15px 15px; }







.help_inline li a,.help_inline_top  li a {



	margin: 0;



	padding: 0 0 0 7px;



	background: url(/images2/guide/link.gif) no-repeat 0 0.5em; }







.subcontainer dt a { color: #FFF; }







	.subcontainer dt a:visited { color: #FFF; }







ul.help_list {



	margin: 0 0 15px 20px;



	list-style-position: inside;



	list-style-type: disc; }







.help_list li { text-indent: -1em; }







.help_list2 { margin-top: 10px !important; }







.help_search_box input.text {



	display: inline;



	border: 1px solid #c1c1c1;



	height: 19px;



	width: 170px;



	padding: 6px 4px 0px 4px; }







.help_search_box strong {



	display: block;



	margin-bottom: 6px;



	background: #cadced;



	margin-bottom: 10px;



	padding: 5px 10px;



	font-size: 100%;



	font-weight: normal;



	color: #002656; }







.help_search_box .item {



	display: block;



	margin: 12px 0 0 0;



	position: relative; }







.help_search_box .search_btn {



	position: absolute;



	top: 0;



	right: 0;



	width: 65px; }







* html .help_search_box .search_btn {



	position: absolute;



	top: 0;



	right: 10px;



	width: 65px; }







.frame_top {



	width: 100%;



	height: 200px;



	left: 0px;



	top: 0px;



	position: fixed;



	overflow: hidden;



	z-index: 2; }







.frame_bottom {



	width: 100%;



	height: 80px;



	left: 0;



	bottom: 0;



	position: fixed;



	overflow: hidden;



	z-index: 2; }







.frame_set {



	width: 900px;



	margin: 0 auto; }







.help_foot {



	text-align: center;



	padding: 10px 0; }







	.help_foot .copyright {



		display: block;



		float: none;



		margin-bottom: 7px; }







.category_item_list dd { margin-bottom: 18px; }







.fa-table {  }







	.fa-table table td { vertical-align: top; }