@charset "UTF-8";
/******************* デザイン ********************/
/* margin */
.top0 		{ margin-top: 0!important; }
.top5 		{ margin-top: 5px!important; }
.top10 		{ margin-top: 10px!important; }
.top15 		{ margin-top: 15px!important; }
.top20 		{ margin-top: 20px!important; }
.top25 		{ margin-top: 25px!important; }
.top30 		{ margin-top: 30px!important; }
.top35 		{ margin-top: 35px!important; }
.top40 		{ margin-top: 40px!important; }
.top45 		{ margin-top: 45px!important; }
.top50 		{ margin-top: 50px!important; }
.top55 		{ margin-top: 55px!important; }
.top60 		{ margin-top: 60px!important; }
.top70 		{ margin-top: 70px!important; }
.top80 		{ margin-top: 80px!important; }
.top90 		{ margin-top: 90px!important; }
.top100 		{ margin-top: 100px!important; }

.bottom0 	{ margin-bottom: 0!important; }
.bottom5 	{ margin-bottom: 5px!important; }
.bottom10 	{ margin-bottom: 10px!important; }
.bottom15 	{ margin-bottom: 15px!important; }
.bottom20 	{ margin-bottom: 20px!important; }
.bottom25 	{ margin-bottom: 25px!important; }
.bottom30 	{ margin-bottom: 30px!important; }
.bottom35 	{ margin-bottom: 35px!important; }
.bottom40 	{ margin-bottom: 40px!important; }
.bottom45 	{ margin-bottom: 45px!important; }
.bottom50 	{ margin-bottom: 50px!important; }
.bottom55 	{ margin-bottom: 55px!important; }
.bottom60 	{ margin-bottom: 60px!important; }
.bottom70 	{ margin-bottom: 70px!important; }
.bottom80	{ margin-bottom: 80px!important; }
.bottom90 	{ margin-bottom: 90px!important; }
.bottom100	{ margin-bottom: 100px!important; }

.left0 		{ margin-left: 0!important; }
.left5 		{ margin-left: 5px!important; }
.left10 		{ margin-left: 10px!important; }
.left15 		{ margin-left: 15px!important; }
.left20 		{ margin-left: 20px!important; }
.left25 		{ margin-left: 25px!important; }
.left30 		{ margin-left: 30px!important; }
.left35 		{ margin-left: 35px!important; }
.left40 		{ margin-left: 40px!important; }
.left45 		{ margin-left: 45px!important; }
.left50 		{ margin-left: 50px!important; }
.left55 		{ margin-left: 55px!important; }
.left60 		{ margin-left: 60px!important; }
.left70 		{ margin-left: 70px!important; }
.left80 		{ margin-left: 80px!important; }
.left90 		{ margin-left: 90px!important; }
.left100 	{ margin-left: 100px!important; }

.right0 		{ margin-right: 0!important; }
.right3 		{ margin-right: 3px!important; }
.right5 		{ margin-right: 5px!important; }
.right10 	{ margin-right: 10px!important; }
.right15 	{ margin-right: 15px!important; }
.right20 	{ margin-right: 20px!important; }
.right25 	{ margin-right: 25px!important; }
.right30	{ margin-right: 30px!important; }
.right35 	{ margin-right: 35px!important; }
.right40 	{ margin-right: 40px!important; }
.right45 	{ margin-right: 45px!important; }
.right50 	{ margin-right: 50px!important; }
.right55 	{ margin-right: 55px!important; }
.right60 	{ margin-right: 60px!important; }
.right70	{ margin-right: 70px!important; }
.right80 	{ margin-right: 80px!important; }
.right90 	{ margin-right: 90px!important; }
.right100 	{ margin-right: 100px!important; }

/* padding */

.p_top0 		{ padding-top: 0!important; }
.p_top5 		{ padding-top: 5px!important; }
.p_top10 	{ padding-top: 10px!important; }
.p_top15 	{ padding-top: 15px!important; }
.p_top20 	{ padding-top: 20px!important; }
.p_top25 	{ padding-top: 25px!important; }
.p_top30 	{ padding-top: 30px!important; }
.p_top35 	{ padding-top: 35px!important; }
.p_top40 	{ padding-top: 40px!important; }
.p_top45 	{ padding-top: 45px!important; }
.p_top50 	{ padding-top: 50px!important; }
.p_top55	{ padding-top: 55px!important; }
.p_top60	{ padding-top: 60px!important; }
.p_top70	{ padding-top: 70px!important; }
.p_top80 	{ padding-top: 80px!important; }
.p_top90 	{ padding-top: 90px!important; }
.p_top100	{ padding-top: 100px!important; }

.p_bottom0 		{ padding-bottom: 0!important; }
.p_bottom5 		{ padding-bottom: 5px!important; }
.p_bottom10 		{ padding-bottom: 10px!important; }
.p_bottom15 		{ padding-bottom: 15px!important; }
.p_bottom20 		{ padding-bottom: 20px!important; }
.p_bottom25 		{ padding-bottom: 25px!important; }
.p_bottom30 		{ padding-bottom: 30px!important; }
.p_bottom35 		{ padding-bottom: 35px!important; }
.p_bottom40 		{ padding-bottom: 40px!important; }
.p_bottom45 		{ padding-bottom: 45px!important; }
.p_bottom50 		{ padding-bottom: 50px!important; }
.p_bottom55 		{ padding-bottom: 55px!important; }
.p_bottom60 		{ padding-bottom: 60px!important; }
.p_bottom70 		{ padding-bottom: 70px!important; }
.p_bottom80 		{ padding-bottom: 80px!important; }
.p_bottom90 		{ padding-bottom: 90px!important; }
.p_bottom100 	{ padding-bottom: 100px!important; }

.p_left0 	{ padding-left: 0!important; }
.p_left5 	{ padding-left: 5px!important; }
.p_left10 	{ padding-left: 10px!important; }
.p_left15 	{ padding-left: 15px!important; }
.p_left20 	{ padding-left: 20px!important; }
.p_left25 	{ padding-left: 25px!important; }
.p_left30 	{ padding-left: 30px!important; }
.p_left35 	{ padding-left: 35px!important; }
.p_left40 	{ padding-left: 40px!important; }
.p_left45 	{ padding-left: 45px!important; }
.p_left50 	{ padding-left: 50px!important; }
.p_left55 	{ padding-left: 55px!important; }
.p_left60 	{ padding-left: 60px!important; }
.p_left70 	{ padding-left: 70px!important; }
.p_left80 	{ padding-left: 80px!important; }
.p_left90 	{ padding-left: 90px!important; }
.p_left100 	{ padding-left: 100px!important; }

.p_right0 	{ padding-right: 0!important; }
.p_right5 	{ padding-right: 5px!important; }
.p_right10 	{ padding-right: 10px!important; }
.p_right15 	{ padding-right: 15px!important; }
.p_right20 	{ padding-right: 20px!important; }
.p_right25 	{ padding-right: 25px!important; }
.p_right30 	{ padding-right: 30px!important; }
.p_right35 	{ padding-right: 35px!important; }
.p_right40 	{ padding-right: 40px!important; }
.p_right45 	{ padding-right: 45px!important; }
.p_right50 	{ padding-right: 50px!important; }
.p_right55 	{ padding-right: 55px!important; }
.p_right60 	{ padding-right: 60px!important; }
.p_right70 	{ padding-right: 70px!important; }
.p_right80 	{ padding-right: 80px!important; }
.p_right90 	{ padding-right: 90px!important; }
.p_right100 	{ padding-right: 100px!important; }

/* font */

.font9 			{ font-size: 69%!important; }
.font10 			{ font-size: 77%!important; }
.font11 			{ font-size: 85%!important; }
.font12 			{ font-size: 93%!important; }
.font13 			{ font-size: 100%!important; }
.font14 			{ font-size: 108%!important; }
.font15 			{ font-size: 116%!important; }
.font16 			{ font-size: 123.1%!important; }
.font17 			{ font-size: 131%!important; }
.font18 			{ font-size: 138.5%!important; }

.font_bold 		{ font-weight: bold!important; }
.font_normal	{ font-weight: normal!important; }

.red 			{ color: #f00!important; }
.orange 			{ color: #f60!important; }
.black 			{ color: #000!important; }
.gray 			{ color: #999!important; }
.moregray 		{ color: #ccc!important; }
.bg_orange01 	{ background-color: #FEF9CD!important; }

/* layout */
.center 			{ text-align: center!important; }
.right 			{ text-align: right!important; }
.left 			{ text-align: left!important; }

.relative 		{ position: relative!important; }

.width800 		{ width: 800px!important; }
.width690 		{ width: 690px!important; }
.width700 		{ width: 700px!important; }
.width435 		{ width: 435px!important; }
.width240 		{ width: 240px!important; }
.width100p 		{ width: 100%!important; }
.width150 		{ width: 150px!important; }
.width100 		{ width: 100px!important; }
.width200 		{ width: 200px!important; }

/* line */
.line_t_none 	{ border-top: none!important; }
.line_t01 		{ border-top: 1px solid #ccc!important; }
.line_t02 		{ border-top: 1px dotted #ccc!important; }

.line_b_none 	{ border-bottom: none!important; }
.line_b01		{ border-bottom: 1px solid #ccc!important; }
.line_b02		{ border-bottom: 1px dotted #ccc!important; }

.line_l01		{ border-left: 1px dotted #ccc!important; }

.border01		{ border: 1px dotted #ccc!important; }
.border02		{ border: 1px solid #ccc!important; }

/* other */
.text_indent0	{ text-indent: 0!important; }

.inline			{ display: inline!important; }

.bg_fff			{ background-color: #fff!important; }
.bg_none		{ background: none; }

