@charset "utf-8";

a:hover img {
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80; }

#contentsArea {
	width: 980px;
	padding: 0;
	font-size: 13px;
	margin: 0 auto 35px; }

#pia-help .help-btn {
	-moz-opacity: 0.75;
	opacity: 0.75; }

#pia-help {
/*	font-family: "Osaka" !important;*/
	font-weight: normal !important; }

.sub_genre_main_m_master a:link{
	color: #0068b7;
	text-decoration: underline; }

.sub_genre_main_m_master a:visited{
	text-decoration: underline;
	color: #0068b7; }

#p_top a:link{
	color: #0068b7;
	text-decoration: underline; }

#p_top a:visited{
	text-decoration: underline;
	color: #0068b7; }

#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 .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 li { margin-top: 0px !Important; }

#pia-help-wrap {/*大枠*/
	width: 980px;
	background-color: #fff;
	margin: 20px auto 15px;
	text-align: left;
	position: relative;
	z-index: 1; }


/*****left Menu*****/
.news_result_side_module_master {/*左枠*/
	display:block; 
	float: left;
	width: 220px;
	margin:0; }

.news_result_side_module_master .module { /*左枠中身*/ width: 200px; }

.search_condition_list ul,
.search_condition_list li {
	list-style:none; }

.search_condition_list .container {
	background: #f7fbfc;
	border: 1px solid #d0e5ee;
	margin-bottom: 15px; }

.search_condition_list .container a {
	color: #002656;
	display: block;
	padding: 2px 0;
	width: 100%;
	text-decoration:none; }

.search_condition_list .container a:hover { text-decoration: none; }

.search_condition_list .container a span {
	display: block;
	font-size: 0.9em;
	margin: 0 7px 0 20px; }

.search_condition_list li { zoom: 1; }

.search_condition_list dt.condition_title {
	padding: 5px 7px; 
	background-image: none; }

.search_condition_list dt.blue {
	background: #cadced;
	color: #002656; }

.search_condition_list .container li a { 
	background: url(https://image.pia.jp/images3/sl-ticket/guide/arrow_red.gif) 9px 0.6em no-repeat; }

.search_condition_list .container li a:hover { background-color: #e5f2fd; }

.news_result_side_module_master-sp {/*左枠SP*/ display:none; }


/*****Right Contents*****/
div.sub_genre_main_m_master { /*右枠*/
	width: 760px;
	float: right;
	margin:0; }

div.sub_genre_main_m_master a:link{
	color: #0068b7;
	text-decoration: underline; }

div.sub_genre_main_m_master a:visited{
	text-decoration: underline;
	color: #0068b7; }

#pia-help {/*右枠の中身*/
	font-weight: normal!important;
	margin-bottom: 30px; }

#contentsArea h2 {
	background: url(https://image.pia.jp/images3/sl-ticket/guide/h2_base.gif) left top repeat-x;
	border-left: 1px solid #c1c1c1;
	border-right: 1px solid #c1c1c1;
	border-top: 1px solid #c1c1c1;
	border-bottom: 2px solid #215197;
	clear: both;
	color: #000;
	font-size: 1.2em;
	line-height: 1em;
	margin: 0 0 10px 0;
	padding: 10px 10px 8px 8px; }


#pia-help .help-box {
	width: 720px;
	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 table th {
	padding: 2px 5px;
	text-align: center;
	color: #FFF; 
	background-color: #3399CC; }

#pia-help .help-tit {
	background-color: #4cacc9; 
	border-top: 2px solid #abdddb; 
	border-bottom: 2px solid #abdddb;
	padding: 3px 5px;
	font-size: 100%;
	font-weight: bold;
	color: #002656;
	color: #FFF; }

#pia-help .help-s-tit {
	font-size: 120%;
	font-weight: bold;
	color: #669900;
	margin-bottom:5px; }

#pia-help .text-box { padding: 10px 10px 0px 10px; }

#pia-help .arrow ,
#pia-help .arrow02 {
	background-image: url(https://image.pia.jp/images3/sl-ticket/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; }

#pia-help .help-caution {
	background: url(https://image.pia.jp/images3/sl-ticket/guide/caution.gif) left center no-repeat;
	padding: 5px 0 0px 20px;
	margin:5px 0 0 10px;
	font-weight: bold;
	color: #ff1a00; }

#pia-help .notice ul {
	width:auto;
	padding:0 10px 10px 10px; }

#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;
	border-right: 2px solid #abdddb;
	border-bottom: 2px solid #abdddb;
	margin: 0px 0px 15px 0px;
	padding: 10px; }

#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; }


/*****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; }

#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; }


/*****prereserve*****/
#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(https://image.pia.jp/images3/sl-ticket/guide/pre-flow01-bg.gif);
	background-repeat: repeat-y; }
#pia-help .pr-flow-bg02 {
	background-image: url(https://image.pia.jp/images3/sl-ticket/guide/pre-flow02-bg.gif);
	background-repeat: repeat-y; }

#pia-help .pr-flow-bg03 {
	background-image: url(https://image.pia.jp/images3/sl-ticket/guide/pre-flow03-bg.gif);
	background-repeat: repeat-y; }


/***** security *****/
#pia-help .card-secure {
	width:100%;
	list-style:none;
	margin:20px 0 0 0;
	padding:0;
	display:table; }

#pia-help .card-secure li.card {
	width:25%;
	display:table-cell;
	list-style:none;
	vertical-align:bottom;
	text-align:center;
	margin:0;
	padding:0; }

#pia-help .card-secure li.card img {
	display:block;
	margin:0 auto 10px; }

div#p_top {
	padding: 10px 20px 30px;
	margin: 0 auto;
	width: 940px;
	text-align: right;
	clear: both;
	display: block;
	font-size: 0.8em; }

#p_top a {
	background: url(https://image.pia.jp/images3/sl-ticket/guide/p_top.gif) left center no-repeat;
	height: 15px;
	line-height: 15px;
	clear: both;
	padding: 3px 0 3px 17px;
	text-decoration:none !important; }

#p_top a:hover{ text-decoration:underline !important; }

/*追加部分*/

.image__flame {
  border: medium solid #dedede;
}
.tlist-box{
	display:table;
	width:100%;
	border-top: 1px solid #CCC!Important;
	padding:5px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;  }

.tlist-bo02{
	display:table;
	width:100%;
	border-collapse: separate;
	border-spacing: 0px 10px; }

.help-box-tlist{
	display:table-cell;
	width:50% !important; }

.help-box-tlist dt{
	width:100%;
	font-weight:bold; }

.help-box-tlist dd{
	width:98%;
	margin:0 1% !important; }

.help-box-tlist02{
	display:block;
	width:100% !important;
	margin-bottom:10px; }

.help-box-tlist02 dt{
	width:100%;
	font-weight:bold; }

.help-box-tlist02 dd{
	width:100%;
	margin-left:0px !important; }

.prereserve-textbox{
	width:100%;
	padding:5px 15px 15px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	font-family: "Hiragino Kaku Gothic ProN","メイリオ", sans-serif;
	font-weight:bold;
	color:#000; }

.prereserve-textbox .prereserve-textbox-t{
	width:100%;
	margin:10px 0px;
	font-size:200%;
	font-weight:bold; }

.prereserve-textbox .prereserve-textbox-t02{
	width:100%;
	margin:10px 0px;
	font-size:160%;
	font-weight:bold; }

.prereserve-textbox ul{
	width:100%;
	font-size:120%;
	font-weight:bold;
	margin:10px 0px;
	border:2px solid #581714;
	background-color:#fed6eb;
	border-radius: 10px;        /* CSS3草案 */  
	-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
	-moz-border-radius: 10px;   /* Firefox用 */
	padding:10px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	font-weight:bold; }

.prereserve-textbox li{ list-style:none; }

.prereserve-textbox dl{
	width:100%;
	margin:15px 0px; }

.prereserve-textbox dt{
	width:100%;
	margin:15px 0px 5px; }

.prereserve-textbox dd{
	width:100%;
	clear:both;
	padding-left:1em;
	text-indent:-1em;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	 margin-bottom:3px; }

.prereserve-right{
	text-align:right;
	padding-right:10px; }

.back-y{ background-color:#ffff99; }


#pia-help .guide-flow-l0 {
	float:left;
	width:50%; }

#pia-help .guide-flow-r0 {
	float:left;
	width:50%; }

#pia-help .guide-flow-l250 {
	float:left;
	width:33%; }

#pia-help .help-icon, #pia-help .help-icon-tel {
	color: #006699;
	font-weight: bold;
	font-size: 120%; }

#pia-help .checklist-tit{
	display:table;
	width:100%;
	background-color: #3fbfe4;
	padding:0px 10px;
	margin-bottom: 10px;
	text-align: left;
	border-top: 3px solid #fff;
	border-left: 3px solid #fff;
	border-right: 3px solid #fff;
	border-bottom: 3px solid #fff;
	background: -moz-linear-gradient(top center, #4ec7e8 0%, #3dbee3 100%);
	background: -moz-linear-gradient(top center, #4ec7e8 0%, #3dbee3 100%);
	background: -webkit-gradient(linear, center top, center bottom, from(#4ec7e8), to(#3dbee3));
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box; }

#pia-help .checklist-tit01{
	display:table-cell;
	vertical-align:middle; }

#pia-help .checklist-tit02{
	display:table-cell;
	text-align:left;
	vertical-align:middle;
	font-size:180%;
	line-height: 130%;
	font-weight:bold;
	color:#fff;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif; }

#pia-help .checklist-box{ display:table; }

#pia-help .checklist-box-left{
	display:table-cell;
	width:60%;
	padding:0px 10px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	border-left: 1px dotted #CCC !Important;
	border-right: 1px dotted #CCC !Important;
	margin-bottom:30px; }

#pia-help .checklist-box-img{
	margin-top:25px;
	text-align:center; }

#pia-help .checklist-box-img02{
	margin-top:10px;
	text-align:center; }

#pia-help .checklist-box-right{
	display:table-cell;
	width:40%;
	text-align:center;
	border-right: 1px dotted #CCC !Important;
	vertical-align:middle;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	margin-bottom:30px; }

#pia-help .checklist-box-left-tit{
	font-size: 120%;
	font-weight: bold;
	color: #669900; }

#pia-help .checklist-sp{ display:none; }



@media only screen and (max-width: 768px) {

#contentsArea {
	width: 100%;
	padding: 0;
	margin: 0 auto 20px;
	box-sizing: border-box; }

.sp-none { display:none; }
.sp-w70 img{ width:70%; }
img.sp-noimg { display:none; }

img.sp-fit {
	width:100%;
	height:auto;
	margin:0 auto; }

div.sub_genre_main_m_master {
	width: 95%;
	float: none;
	margin:20px auto; }

.news_result_module_master .module { width: 100%; }

/*****Left Menu*****/
.news_result_side_module_master { display:none; }

.news_result_side_module_master-sp {
	display:block !important;
	width:100%; }

#news_result_side-sp-bar {
	background: #333333;
	height:40px;
	line-height:40px;
	color:#fff;
	font-size:14px;
	text-indent:10px;
	background-image:url(https://image.pia.jp/images3/sl-ticket/guide/sp-menu-bar.png);
	background-position: 97% center;
	background-repeat:no-repeat; }

.search_condition_list .container {
	background: #ffffff;
	border: 1px solid #ccc;
	margin-bottom: 15px; }

.search_condition_list .container a {
	color: #666;
	display: block;
	padding: 2px 0;
	width: 100%; }

.search_condition_list dt.condition_title { 
	padding: 10px;
	background: #ececec;
	border-bottom:1px solid #ccc; }

.search_condition_list dt.actn {
	background-image:url(https://image.pia.jp/images3/sl-ticket/guide/sp-menu-open.png);
	background-position: 97% center;
	background-repeat:no-repeat; }

.search_condition_list dt.active { background-image:url(https://image.pia.jp/images3/sl-ticket/guide/sp-menu-close.png); }

.search_condition_list dt.last { border-bottom:none; }

.search_condition_list dd { display:none; /*SP表示時にアコーディオンを閉じておく*/ }

.search_condition_list .container li a {
	padding:10px 0;
	background: url(https://image.pia.jp/images3/sl-ticket/guide/link.gif) 13px 15px no-repeat;
	font-size:13px;
	border-bottom:1px solid #ccc; }

/*****Right Contents*****/
#pia-help-wrap {
	width: 100%;
	padding:0;
	margin: 0;
	background-color: #fff; }

h2 {
	background: url(https://image.pia.jp/images3/sl-ticket/guide/h2_base.gif) left top repeat-x;
	border-left: 1px solid #c1c1c1;
	border-right: 1px solid #c1c1c1;
	border-top: 1px solid #c1c1c1;
	border-bottom: 2px solid #215197;
	clear: both;
	color: #000;
	font-size: 1.2em;
	line-height: 1.2em;
	margin: 0 0 10px 0;


	padding: 8px 8px 5px 8px;
/*	text-indent:1em;*/ }

h2 span  {
	display:block;
	padding:0 1em;
	text-indent:0em; }

#pia-help .help-box {
	width: 95%;
	margin: 15px auto;
/*	margin-top: 15px;
	margin-left: auto;
	margin-right:auto; */ }

#pia-help .help-box-s {
	width: 350px;
	margin-top: 15px;
	margin-left: 20px; }

#pia-help .card-secure {
	width:100%;
	list-style:none;
	margin-left:0;
	padding:0;
	display:block; }

#pia-help .card-secure li.card {
	width:49%;
	display:inline-block;
	list-style:none;
	vertical-align:top;
	text-align:center;
	margin:0 0 30px 0;
	padding:0; }

div#p_top { display:none; }

/*追加部分*/
.help-box-tlist{
	display:block;
	width:100% !important; }

#pia-help .guide-flow-l0 {
	width:100%;
	margin-bottom:15px; }

#pia-help .guide-flow-r0 { width:100%; }

#pia-help .guide-flow-l250 { width:100%; }

#pia-help .checklist-tit02{ font-size:160%; }

#pia-help .checklist-tit{ padding:0px 0px 0px 5px; }

#pia-help .checklist-tit01 img{
	width:auto;
	height:60px; }

#pia-help .checklist-box-left{
	display:block;
	float:left;
	width:100%;
	border-left: 0px !important;
	border-right: 0px !important;
	margin-bottom:0px; }

#pia-help .checklist-box-right{
	display:block;
	float:left;
	width:100%;
	border-left: 0px !important;
	border-right: 0px !important;
	margin-bottom:0px; }

#pia-help .checklist-sp{ display:block; }

#pia-help .sp-margin{ margin-top:15px; }
  
}


@media only screen and (max-width: 480px) {
#pia-help .checklist-tit{ padding:0px 0px 0px 5px; }

#pia-help .checklist-tit02{ font-size:120%; }

#pia-help .checklist-box-left{
	display:block;
	width:100%; }
}