@charset "utf-8";
/* CSS INFORMATION -====================================================
File name : general.css
Description : 単体記事作成時、レイアウト調整用CSS
===================================================================== */

/* =====================================================================
*    font
* =================================================================== */
.t_bold{font-weight:bold !important;}
.t_uline{text-decoration:underline !important;}
.t_price{font-size:220% !important;;line-height: 1.8 !important;; font-weight: bold !important;; padding: 0.5em 0 0.5em !important;; color:#ff0000 !important;;}

/* ---------- size ---------- */
.t_size_d2{font-size:71.4286% !important;}
.t_size_d1{font-size:85.7143% !important;}
.t_size_u1{font-size:110% !important;}
.t_size_u2{font-size:120% !important;}
.t_size_u3{font-size:130% !important;}

@media screen and (min-width:700px){
	.t_size_d2{font-size:75% !important;}
	.t_size_d1{font-size:87.5% !important;}
	.t_size_u1{font-size:110% !important;}
	.t_size_u2{font-size:120% !important;}
	.t_size_u3{font-size:130% !important;}
}

/* ---------- color ---------- */
.fc_red{color: #ff0000 !important;}
.fc_pink{color: #e32d5c !important;}
.fc_orange{color: #ff6600 !important;}

/* =====================================================================
*    visual
* =================================================================== */
/* ---------- textalign ---------- */
.t_left{text-align:left !important;}
.t_center{text-align:center !important;}
.t_right{text-align:right !important;}

/* ---------- float ---------- */
.ft_clear{overflow:hidden;}
.ft_left{float:left;}
.ft_right{float:right;}

/* ---------- padding top ---------- */
.pt_0{padding-top:0 !important;}
.pt_05{padding-top:0.5em !important;}
.pt_1{padding-top:1em !important;}
.pt_15{padding-top:1.5em !important;}
.pt_2{padding-top:2em !important;}
.pt_25{padding-top:2.5em !important;}
.pt_3{padding-top:3em !important;}
.pt_35{padding-top:3.5em !important;}
.pt_4{padding-top:4em !important;}

/* ---------- padding bottom ---------- */
.pb_0{padding-bottom:0 !important;}
.pb_05{padding-bottom:0.5em !important;}
.pb_1{padding-bottom:1em !important;}
.pb_15{padding-bottom:1.5em !important;}
.pb_2{padding-bottom:2em !important;}
.pb_25{padding-bottom:2.5em !important;}
.pb_3{padding-bottom:3em !important;}
.pb_35{padding-bottom:3.5em !important;}
.pb_4{padding-bottom:4em !important;}

/* ---------- padding left ---------- */
.pl_0{padding-left:0 !important;}
.pl_05{padding-left:0.5em !important;}
.pl_1{padding-left:1em !important;}
.pl_15{padding-left:1.5em !important;}
.pl_2{padding-left:2em !important;}
.pl_25{padding-left:2.5em !important;}
.pl_3{padding-left:3em !important;}
.pl_35{padding-left:3.5em !important;}
.pl_4{padding-left:4em !important;}

/* ---------- padding right ---------- */
.pr_0{padding-right:0 !important;}
.pr_05{padding-right:0.5em !important;}
.pr_1{padding-right:1em !important;}
.pr_15{padding-right:1.5em !important;}
.pr_2{padding-right:2em !important;}
.pr_25{padding-right:2.5em !important;}
.pr_3{padding-right:3em !important;}
.pr_35{padding-right:3.5em !important;}
.pr_4{padding-right:4em !important;}

/* ---------- margin top ---------- */
.mt_0{margin-top:0 !important; display:block;}
.mt_05{margin-top:0.5em !important; display:block;}
.mt_1{margin-top:1em !important; display:block;}
.mt_15{margin-top:1.5em !important; display:block;}
.mt_2{margin-top:2em !important; display:block;}
.mt_25{margin-top:2.5em !important; display:block;}
.mt_3{margin-top:3em !important; display:block;}
.mt_35{margin-top:3.5em !important; display:block;}
.mt_4{margin-top:4em !important; display:block;}


/* ---------- margin bottom ---------- */
.mb_0{margin-bottom:0 !important; display:block;}
.mb_05{margin-bottom:0.5em !important; display:block;}
.mb_1{margin-bottom:1em !important; display:block;}
.mb_15{margin-bottom:1.5em !important; display:block;}
.mb_2{margin-bottom:2em !important; display:block;}
.mb_25{margin-bottom:2.5em !important; display:block;}
.mb_3{margin-bottom:3em !important; display:block;}
.mb_35{margin-bottom:3.5em !important; display:block;}
.mb_4{margin-bottom:4em !important; display:block;}

/* ---------- margin left ---------- */
.ml_0{margin-left:0 !important; display:block;}
.ml_05{margin-left:0.5em !important; display:block;}
.ml_1{margin-left:1em !important; display:block;}
.ml_15{margin-left:1.5em !important; display:block;}
.ml_2{margin-left:2em !important; display:block;}
.ml_25{margin-left:2.5em !important; display:block;}
.ml_3{margin-left:3em !important; display:block;}
.ml_35{margin-left:3.5em !important; display:block;}
.ml_4{margin-left:4em !important; display:block;}

/* ---------- margin right ---------- */
.mr_0{margin-left:0 !important; display:block;}
.mr_05{margin-left:0.5em !important; display:block;}
.mr_1{margin-right:1em !important; display:block;}
.mr_15{margin-right:1.5em !important; display:block;}
.mr_2{margin-right:2em !important; display:block;}
.mr_25{margin-right:2.5em !important; display:block;}
.mr_3{margin-right:3em !important; display:block;}
.mr_35{margin-right:3.5em !important; display:block;}
.mr_4{margin-right:4em !important; display:block;}

.m_auto{margin-left: auto !important; margin-right: auto !important;}
