@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;
	/*font-weight:bold;*/
	color:#FFF;
	background-color:#3399CC;
}

#pia-help table td {
}

#pia-help .help-tit {
    /*background-color:#00479d;
    background-color:#0068b7;*/
	background-color:#4cacc9;
    /*border-top:2px solid #cadced;
    border-bottom:2px solid #cadced;*/
    border-top:2px solid #abdddb;
    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:#009966;
	color:#ff6633;*/
	color:#669900;
}

#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(http://t.pia.jp/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(http://t.pia.jp/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(http://t.pia.jp/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 {
    /*background-image:url(http://t.pia.jp/images2/guide/bg01.gif);
	background-repeat:repeat-x;*/
    border-left:2px solid #abdddb;
    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(http://t.pia.jp/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;
	/*background-color:#EEE;*/
	border:1px solid #99cc66;
}

#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, #pia-help .pr-flow-bg05 {
	padding:10px 0px 0px 30px;
}

#pia-help .pr-flow-bg01 {
    background-image:url(http://t.pia.jp/images2/guide/pre-flow01-bg.gif);
	background-repeat:repeat-y;
}

#pia-help .pr-flow-bg02 {
    background-image:url(http://t.pia.jp/images2/guide/pre-flow02-bg.gif);
	background-repeat:repeat-y;
}

#pia-help .pr-flow-bg03 {
    background-image:url(http://t.pia.jp/images2/guide/pre-flow03-bg.gif);
	background-repeat:repeat-y;
}

#pia-help .pr-flow-bg05 {
    background-image:url(http://t.pia.jp/images2/guide/pre-flow04-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(http://t.pia.jp/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(http://t.pia.jp/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(http://t.pia.jp/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(http://t.pia.jp/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(http://t.pia.jp/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(http://t.pia.jp/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(http://t.pia.jp/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(http://t.pia.jp/images2/guide/entry-line-ff.gif);
    _background-image:url(http://t.pia.jp/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(http://t.pia.jp/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(http://t.pia.jp/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(http://t.pia.jp/images2/static/pia/info/icon_a.gif) left top no-repeat;
	padding-left:30px;
	line-height:1.8em;
}

#pia-help .mbpia-icon01 {
    background:url(http://t.pia.jp/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(http://t.pia.jp/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(http://t.pia.jp/images2/static/pia/info/sitemap-icon01.gif) left no-repeat;
	padding-left:20px;
}

#pia-sitemap .icon-circle {
    background:url(http://t.pia.jp/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(http://t.pia.jp/images2/static/pia/info/sitemap-icon03-bg.gif) left top no-repeat;
}

#pia-sitemap li.o-line {
    background:url(http://t.pia.jp/images2/static/pia/info/sitemap-icon03-bg.gif) left top repeat-y;
}

#pia-sitemap .icon03 {
    background:url(http://t.pia.jp/images2/static/pia/info/sitemap-icon03.gif) left 3px no-repeat;
	padding-left:20px;
}

#pia-sitemap .icon04 {
    background:url(http://t.pia.jp/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(http://t.pia.jp/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(http://t.pia.jp/images2/guide/s_navi_t.gif) no-repeat 5px -20px;
}
#sub_menu li#h02 a:hover  ,#sub_menu li#h02 strong   {
background: url(http://t.pia.jp/images2/guide/s_navi_t.gif) no-repeat -126px -20px;
}
#sub_menu li#h03 a:hover  ,#sub_menu li#h03 strong   {
background: url(http://t.pia.jp/images2/guide/s_navi_t.gif) no-repeat -242px -20px;
}
#sub_menu li#h04 a:hover  ,#sub_menu li#h04 strong   {
background: url(http://t.pia.jp/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(http://t.pia.jp/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(http://t.pia.jp/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(http://t.pia.jp/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(http://t.pia.jp/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;
}

#pia-help .api-sample {
    width:936px;
}

#pia-help .api-sample-text {
    width:666px;
	float:left;
}

#pia-help .api-sample-img {
    width:250px;
	margin-top:5px;
	float:right;
}

#pia-help .api-border-b {
    border-bottom:1px dotted #999;
	padding-bottom:10px;
	margin-bottom:10px;
}

#pia-help .api-sample-ph {
    width:670px;
}

#pia-help .api-sample-tit {
    width:670px;
	background-color:#4cacc9;
    border-top:2px solid #abdddb;
    border-bottom:2px solid #abdddb;
    padding:1px 5px;
	margin:0px;
    font-size:100%;
	font-weight:bold;
    color:#002656;
	color:#FFF;
}