
@charset "Shift_JIS";

/* =================================================================================================
　永久不滅ポイントサイト - ガイドページ共通スタイル
　https://www.a-q-f.com/
　Copyright (C) CREDIT SAISON CO.,LTD. All Right Reserved.
================================================================================================= */
@charset "utf-8";
/* CSS Document */

/*--------------------------------------
 レイアウトのID
---------------------------------------*/
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,700&display=swap');


#guide_wrapper{
	margin: 0;
	
	text-align: center;
	/*font-family:'Montserrat', 'Noto Sans JP',"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif'Montserrat', 'Noto Sans JP';*/
	font-family: 'Montserrat', 'Noto Sans JP', sans-serif;
	font-size: 14px;
	color:#333;
	
}

#guide_wrapper .clear {
	clear: both;
}
#guide_wrapper .clearfix {
    display: block;
}
	
/*--------------------------------------
 文字
---------------------------------------*/
#guide_wrapper h1, 
#guide_wrapper h2,
#guide_wrapper h3,
#guide_wrapper h4,
#guide_wrapperh5,
#guide_wrapper p {
	padding:0;	
	margin:0;
	}

#guide_wrapper a:link,
#guide_wrapper a:visited {
	color:#004098;
	text-decoration: none;
	display: inline-block;
}

/*a:hover {
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	transition: 0.3s ease-in-out;

}
*/

ol, ul, li, dl, dt, dd {
	list-style:none;
	margin:0;
	padding:0;
}
	
/*--------------------------------------
 画像
---------------------------------------*/
#guide_wrapper img {
	border:none;
	padding:0;
	margin:0;
	}

/*------------------------------------------*
* margin系
*------------------------------------------*/
#guide_wrapper .m0{
margin: 0px !important;
}
#guide_wrapper .mt-15{
margin-top: -15px !important;
}
#guide_wrapper .mt0{
margin-top: 0px !important;
}
#guide_wrapper .mt5{
margin-top: 5px !important;
}
#guide_wrapper .mt10{
margin-top:10px !important;
}
#guide_wrapper .mt15 {
margin-top:15px !important;
}
#guide_wrapper .mt20 {
margin-top: 20px !important;
}
#guide_wrapper .mt25 {
margin-top: 25px !important;
}
#guide_wrapper .mt30 {
margin-top: 30px !important;
}
#guide_wrapper .mt40{
margin-top: 40px !important;
}
#guide_wrapper .mt50{
margin-top: 50px !important;
}
#guide_wrapper .mt60{
margin-top: 60px !important;
}
#guide_wrapper .mt80{
margin-top: 80px !important;
}
#guide_wrapper .mt100{
margin-top: 100px !important;
}
#guide_wrapper .mt200{
margin-top: 200px !important;
}
#guide_wrapper .mt220{
margin-top: 220px !important;
}
#guide_wrapper .mt300{
margin-top: 300px !important;
}
#guide_wrapper .mr0{
margin-right: 0px !important;
}
#guide_wrapper .mr5{
margin-right: 5px !important;
}
#guide_wrapper .mr10{
margin-right:10px !important;
}
#guide_wrapper .mr15 {
margin-right:15px !important;
}
#guide_wrapper .mr17{
margin-right:17px !important;
}
#guide_wrapper .mr20 {
margin-right: 20px !important;
}
#guide_wrapper .mr30 {
margin-right: 30px !important;
}
#guide_wrapper .mr40 {
margin-right: 40px !important;
}
#guide_wrapper .mr50 {
margin-right: 50px !important;
}
#guide_wrapper .mr-5{
margin-right:-5px !important;
}
#guide_wrapper .mr-10{
margin-right:-10px !important;
}
#guide_wrapper .mr-15 {
margin-right:-15px !important;
}
#guide_wrapper .mr-20 {
margin-right: -20px !important;
}
#guide_wrapper .mb5{
margin-bottom: 5px !important;
}
#guide_wrapper .mb10{
margin-bottom:10px !important;
}
#guide_wrapper .mb15 {
margin-bottom:15px !important;
}
#guide_wrapper .mb20 {
margin-bottom: 20px !important;
}
#guide_wrapper .mb50 {
margin-bottom: 50px !important;
}
#guide_wrapper .ml0{
margin-left: 0px !important;
}
#guide_wrapper .ml5{
margin-left: 5px !important;
}
#guide_wrapper .ml10{
margin-left:10px !important;
}
#guide_wrapper .ml15 {
margin-left:15px !important;
}
#guide_wrapper .ml20 {
margin-left: 20px !important;
}
#guide_wrapper .ml40 {
margin-left: 40px !important;
}
#guide_wrapper .ml50 {
margin-left: 50px !important;
}
#guide_wrapper .ml-5{
margin-left: -5px !important;
}
#guide_wrapper .ml-10{
margin-left:-10px !important;
}
#guide_wrapper .ml-15 {
margin-left:-15px !important;
}
#guide_wrapper .ml-20 {
margin-left: -20px !important;
}

#guide_wrapper .pb30 {
padding-bottom: 30px !important;
}
#guide_wrapper .pb50 {
padding-bottom: 50px !important;
}
#guide_wrapper .pt50 {
padding-top: 50px !important;
}
/*------------------------------------------*
* テキスト系
*------------------------------------------*/
#guide_wrapper .bold { font-weight:bold; }
#guide_wrapper .weight100 { font-weight:100 ;}
#guide_wrapper .weight300 { font-weight:300 ;}
#guide_wrapper .weight400  { font-weight:400 ;}
#guide_wrapper .weight500  { font-weight:500 ;}
#guide_wrapper .weight600   { font-weight:600 ;}
#guide_wrapper .weight700  { font-weight:700 ;}
#guide_wrapper .weight900  { font-weight:900 ;}
#guide_wrapper .text9 { font-size:69%!important; }
#guide_wrapper .text10 { font-size:77%!important; }
#guide_wrapper .text11 { font-size:85%!important; }
#guide_wrapper .text12 { font-size:93%!important; }
#guide_wrapper .text13 { font-size:100%; }
#guide_wrapper .text14 { font-size:108%; }
#guide_wrapper .text15 { font-size:116%; }
#guide_wrapper .text16 { font-size:123.1%; }
#guide_wrapper .text17 { font-size:131%; }
#guide_wrapper .text18 { font-size:138.5%; }
#guide_wrapper .text19 { font-size:146.5%; }
#guide_wrapper .text20 { font-size:153.9%; }
#guide_wrapper .text21 { font-size:161.6%; }
#guide_wrapper .text22 { font-size:167%; }
#guide_wrapper .text23 { font-size:174%; }
#guide_wrapper .text24 { font-size:182%; }
#guide_wrapper .text25 { font-size:189%; }
#guide_wrapper .text26 { font-size:197%; }

#section05 .tab_panel.tab_panel-fashion .rank .shopContentInner p.txt {
    height: 40px;
}



