@charset "utf-8";
/* CSS Document */

/*全体
（ヘッダー、メインカラム、サイドカラム、フッター）
--------------------------------------------------*/

/*ヘッダー
--------------------------------------------------*/

/*メインカラム
--------------------------------------------------*/
body{
	position:relative;
    background: #0f0f2f;}

.blk{
	width:100%;
	overflow:hidden;}
.blk .note{
	font-size:14px;}

#blk_top.blk{
    width: 100%;
	overflow:hidden;
    margin: 0 auto 75px;
    background:#7d571c;}
#blk_top.blk h1{
	color:#FFFFFF;
	text-align:center;
	padding:5px 0 5px;}

#blk_qr.blk{
	width:120px;
	margin:0 auto 0;
	text-align:center;}
#blk_qr.blk span{
	display: inline-block;
	font-size:13px;
	color:#FFFFFF;}

#qr_yoichi{
	max-width:100%;
	height:auto;}

/*サイドカラム
--------------------------------------------------*/



/*フッター
--------------------------------------------------*/

/*見出し系
--------------------------------------------------*/


/*module
--------------------------------------------------*/


/* >テーブル
--------------------------*/


/* >リスト系
--------------------------*/



/*state
--------------------------------------------------*/

/*--レイアウト--*/
.clearfix{clear:both; overflow:hidden;}
.left{ float:left;}
.right{ float:right;}

/*--フォント--*/
.fnt_bld{ font-weight:bold;}

/*--文章--*/
.t_left{ text-align:left;}
.t_right{ text-align:right;}
.t_center{ text-align:center;}

/*--上下余白（margin）--*/
.mt_0{ margin-top:0px;}
.mt_5{ margin-top:5px;}
.mt_10{ margin-top:10px;}
.mt_15{ margin-top:15px;}
.mt_20{ margin-top:20px;}
.mt_25{ margin-top:25px;}
.mt_30{ margin-top:30px;}
.mt_35{ margin-top:35px;}
.mt_40{ margin-top:40px;}
.mt_45{ margin-top:45px;}
.mt_50{ margin-top:50px;}

.mb_0{ margin-bottom:0px;}
.mb_5{ margin-bottom:5px;}
.mb_10{ margin-bottom:10px;}
.mb_15{ margin-bottom:15px;}
.mb_20{ margin-bottom:20px;}
.mb_25{ margin-bottom:25px;}
.mb_30{ margin-bottom:30px;}
.mb_35{ margin-bottom:35px;}
.mb_40{ margin-bottom:40px;}
.mb_45{ margin-bottom:45px;}
.mb_50{ margin-bottom:50px;}

/*--上下余白（padding）--*/
.pt_0{ padding-top:0px;}
.pt_5{ padding-top:5px;}
.pt_10{ padding-top:10px;}
.pt_15{ padding-top:15px;}
.pt_20{ padding-top:20px;}
.pt_25{ padding-top:25px;}
.pt_30{ padding-top:30px;}
.pt_35{ padding-top:35px;}
.pt_40{ padding-top:40px;}
.pt_45{ padding-top:45px;}
.pt_50{ padding-top:50px;}

.pb_0{ padding-bottom:0px;}
.pb_5{ padding-bottom:5px;}
.pb_10{ padding-bottom:10px;}
.pb_15{ padding-bottom:15px;}
.pb_20{ padding-bottom:20px;}
.pb_25{ padding-bottom:25px;}
.pb_30{ padding-bottom:30px;}
.pb_35{ padding-bottom:35px;}
.pb_40{ padding-bottom:40px;}
.pb_45{ padding-bottom:45px;}
.pb_50{ padding-bottom:50px;}



