@charset "UTF-8";
/****************************************************

 共通CSSファイル

 ・ブラザーサイト全体で使用可能な共通設定を行う。

 ・原則として、このCSSの更新は行わない。

 ・このCSSファイルでは具体的に以下の設定を行う。

    ・ブラウザのデフォルトスタイルのリセット

    ・基本設定

    ・レイアウト設定

    ・汎用設定

****************************************************/



/***ブラウザのデフォルトスタイルのリセット***/



html {
	color:#000000;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:normal;
}
li {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	margin-top:-10px;
}
sup a {
	margin:0 2px;
}
sub {
	vertical-align:text-bottom;
}
input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
input, textarea, select {
 *font-size:100%;
}
legend {
	color:#000;
}
* {
	font-size:100%;
}
/***基本フォントサイズ設定***/



body {
	font-size:13px;

		/*ハック*/

		*font-size:small;
 *font:x-small;
	font-family:"ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3";
	line-height:1.2em;
}
table {
	font-size:inherit;
	font:100%;
}
/***基本タグ設定***/



body {
	background:url(../img/bg_body.gif) #E7E7E7 repeat-y left top;
	color:#323232;
}
a {
	color:#324e9f;
	text-decoration:underline;
}
/*既存流用*/

	table td, table th {
	vertical-align:top;
}
/***その他の基本設定（主にレイアウト関係）***/



/**既存流用（リニューアルにあたり若干設定を変更した箇所あり）**/

	/*グローバルヘッダ*/

	#allTable {
	border-right:1px solid #FFFFFF;
	margin-left:1px;
	background-color:#FFFFFF;
}
#s #img {
	width:700px;
	margin:5px;
	margin-top:45px;
	padding:0px;
}
#s #close {
	float:right;
	width:15px;
	margin-right:20px;
	margin-top:60px;
}
#brand {
	width:700px;
	position:absolute;
	left:50%;
	margin-left:-350px;
	padding:0px;
}
/*グローバルヘッダー既存の上書き(ヘッダー検索窓の文字サイズ)*/

		#globalHeaderHeader {
	font-size:0.85em !important;
}
/*グローバルナビ*/

	table.wbBorder, td.wbBorder {
	border-bottom:1px solid #fff;
}
/*パンくず*/

	.topic-path {
	color:#666666;
}
.topic-path a {
	color:#374BE1;
}
.topic-path a:hover {
	color:#000099;
	text-decoration:underline;
}
.pad-t10 {
	padding-top:10px;
}
/*セクションナビ*/

	#brother_section_navi {
	background-image:url(/library/fragments/brother_section_navigation_black/img/navibgimg.jpg);
	width: 608px;
	margin:0 -14px;
}
/*メインエリア*/

#area_main {
	width:769px;
	background-color:#FFFFFF;
	background-repeat:repeat-y;
	background-position:right top;
}
/*コンテンツエリア*/

#area_contents {
	float:left;
	width:580px;
	padding:0 14px 20px;
	margin:0 1px 0 0;
}
 @media try {
i {
	content:"\":/*""*/}} #area_contents{width:608px;}/*";
}
}/**/
/*\*//*/#area_contents{width:580px;}/**/



/*右ナビエリア*/

#area_sidebar {
	float:left;
	width:160px;
}
/*フッターエリア*/

#areaFooter {
	width:769px;
	font-size:0.75em;
}
#pageTop {
	text-align:right;
}
#blockTxtLink {
	height:25px;
	padding:0 25px;
	background-color:#000000;
	border:1px solid #FFFFFF;
	border-right:none;
	font-color:#999999;
}
#blockTxtLink .left {
	float:left;
	margin:5px 0;
}
#blockTxtLink .right {
	float:right;
	margin:5px 0;
}
#blockTxtLink a {
	color:#CCCCCC;
	text-decoration:none;
}
#blockTxtLink a:hover {
	text-decoration:underline;
}
#blockCopy {
	text-align:right;
	padding:2px 25px 10px 0;
	border-top:4px solid #091ED1;
	border-left:1px solid #FFFFFF;
	color:#666666;
	font-family:helvetica, verdana, arial, sans-serif;
}
/***汎用設定***/



/*リンク*/

a.arw, a.arw_block {
	padding-left:14px;
	min-height:14px;
	/*ハック*/

		height:auto !important;
	height:14px;
	background:url(/library/websites/www.cojp/jp/product/img/contents/brt_arw_middle.gif) no-repeat 0 2px;
}
a.arw_block {
	display:block;
}
a.arw_mgn {
	padding-left:14px;
	min-height:14px;
	/*nbN*/

		height:auto !important;
	height:14px;
	background:url(/library/websites/www.cojp/jp/product/img/contents/brt_arw_middle.gif) no-repeat 0 2px;
	margin-right:5px
}
p.pageup {
	margin-top:10px;
	text-align:right;
}
/*フォント*/

.txt_small {
	font-size:0.8em !important;
	line-height:1.2em !important;
}
.txt_learge {
	font-size:1.1em !important;
	line-height:1.2em !important;
}
.txt_bold {
	font-weight:bold !important;
}
.txt_normal {
	font-weight:normal !important;
}
.txt_white {
	color:#FFFFFF !important;
}
.txt_red {
	color:#FF4800 !important;
}
.txt_dullblue {
	color:#6491ba !important;
}
.txt_linkblue {
	color:#324e9f !important;
}
.txt_blackgrey {
	color:#323232 !important;
}
.txt_grey {
	color:#999999 !important;
}
.txt_orange {
	color:#ff6600 !important;
}
/*リスト*/

ul.dot li {
	background:url(/library/websites/www.cojp/jp/product/img/contents/brt_list_black.gif) no-repeat 0 8px;
	padding:3px 0 3px 8px;
}
ul.list_disc li {
	list-style-type:disc;
	margin:2px 0 2px 1.6em;
}
ol li {
	list-style-type:decimal;
	margin:2px 0 2px 2em;
}
/*罫線*/

.border_dotimg_top {
	background:url(/library/websites/www.cojp/jp/img/product/top/product_dot.gif) repeat-x left top;
}
.border_dotimg_bottom {
	background:url(/library/websites/www.cojp/jp/img/product/top/product_dot.gif) repeat-x left bottom;
}
.border_dot_top {
	border-top:1px dotted #D5D5D5;
}
.border_dot_bottom {
	border-bottom:1px dotted #D5D5D5;
}
.border_none_all {
	border:none !important;
}
/*バック*/

.bg_grey {
	background-color:#F0F0F0 !important;
}
/*レイアウト*/

.align_l {
	text-align:left !important;
}
.align_c {
	text-align:center !important;
}
.align_r {
	text-align:right !important;
}
.valign_t {
	vertical-align:top !important;
}
.valign_m {
	vertical-align:middle !important;
}
.valign_b {
	vertical-align:bottom !important;
}
.disp_n {
	display:none !important;
}
.float_l {
	float:left !important;
}
.float_r {
	float:right !important;
}
.clear {
	clear:both !important;
}
.clearfix:after {
	content: "";
	display: block;
	clear: both;
}
/*ハック*/

	.clearfix {
	display: inline-block;
}
* html .clearfix {
	height:1%;
}
.clearfix {
	display: block;
}
/* Mac版IEのみに適用 \*//*/

	.clearfix { overflow: hidden; height: auto;}		

	/* */

	.clearfix {
	zoom:1;
}
/*上マージン*/

.mar_t0 {
	margin-top:0px!important;
}
.mar_t1 {
	margin-top:1px!important;
}
.mar_t2 {
	margin-top:2px!important;
}
.mar_t3 {
	margin-top:3px!important;
}
.mar_t4 {
	margin-top:4px!important;
}
.mar_t5 {
	margin-top:5px!important;
}
.mar_t6 {
	margin-top:6px!important;
}
.mar_t7 {
	margin-top:7px!important;
}
.mar_t8 {
	margin-top:8px!important;
}
.mar_t9 {
	margin-top:9px!important;
}
.mar_t10 {
	margin-top:10px!important;
}
.mar_t11 {
	margin-top:11px!important;
}
.mar_t12 {
	margin-top:12px!important;
}
.mar_t13 {
	margin-top:13px!important;
}
.mar_t14 {
	margin-top:14px!important;
}
.mar_t15 {
	margin-top:15px!important;
}
.mar_t20 {
	margin-top:20px!important;
}
.mar_t25 {
	margin-top:25px!important;
}
.mar_t30 {
	margin-top:30px!important;
}
.mar_t35 {
	margin-top:35px!important;
}
.mar_t40 {
	margin-top:40px!important;
}
.mar_t45 {
	margin-top:45px!important;
}
.mar_t50 {
	margin-top:50px!important;
}
.mar_t55 {
	margin-top:55px!important;
}
.mar_t60 {
	margin-top:60px!important;
}
.mar_t65 {
	margin-top:65px!important;
}
.mar_t70 {
	margin-top:70px!important;
}
.mar_t75 {
	margin-top:75px!important;
}
.mar_t80 {
	margin-top:80px!important;
}
.mar_t85 {
	margin-top:85px!important;
}
.mar_t90 {
	margin-top:90px!important;
}
.mar_t95 {
	margin-top:95px!important;
}
.mar_t100 {
	margin-top:100px!important;
}
/*下マージン*/

.mar_b0 {
	margin-bottom:0px!important;
}
.mar_b1 {
	margin-bottom:1px!important;
}
.mar_b2 {
	margin-bottom:2px!important;
}
.mar_b3 {
	margin-bottom:3px!important;
}
.mar_b4 {
	margin-bottom:4px!important;
}
.mar_b5 {
	margin-bottom:5px!important;
}
.mar_b6 {
	margin-bottom:6px!important;
}
.mar_b7 {
	margin-bottom:7px!important;
}
.mar_b8 {
	margin-bottom:8px!important;
}
.mar_b9 {
	margin-bottom:9px!important;
}
.mar_b10 {
	margin-bottom:10px!important;
}
.mar_b11 {
	margin-bottom:11px!important;
}
.mar_b12 {
	margin-bottom:12px!important;
}
.mar_b13 {
	margin-bottom:13px!important;
}
.mar_b14 {
	margin-bottom:14px!important;
}
.mar_b15 {
	margin-bottom:15px!important;
}
.mar_b20 {
	margin-bottom:20px!important;
}
.mar_b25 {
	margin-bottom:25px!important;
}
.mar_b30 {
	margin-bottom:30px!important;
}
.mar_b35 {
	margin-bottom:35px!important;
}
.mar_b40 {
	margin-bottom:40px!important;
}
.mar_b45 {
	margin-bottom:45px!important;
}
.mar_b50 {
	margin-bottom:50px!important;
}
.mar_b55 {
	margin-bottom:55px!important;
}
.mar_b60 {
	margin-bottom:60px!important;
}
.mar_b65 {
	margin-bottom:65px!important;
}
.mar_b70 {
	margin-bottom:70px!important;
}
.mar_b75 {
	margin-bottom:75px!important;
}
.mar_b80 {
	margin-bottom:80px!important;
}
.mar_b85 {
	margin-bottom:85px!important;
}
.mar_b90 {
	margin-bottom:90px!important;
}
.mar_b95 {
	margin-bottom:95px!important;
}
.mar_b100 {
	margin-bottom:100px!important;
}
/*左マージン*/

.mar_l0 {
	margin-left:0px!important;
}
.mar_l1 {
	margin-left:1px!important;
}
.mar_l2 {
	margin-left:2px!important;
}
.mar_l3 {
	margin-left:3px!important;
}
.mar_l4 {
	margin-left:4px!important;
}
.mar_l5 {
	margin-left:5px!important;
}
.mar_l6 {
	margin-left:6px!important;
}
.mar_l7 {
	margin-left:7px!important;
}
.mar_l8 {
	margin-left:8px!important;
}
.mar_l9 {
	margin-left:9px!important;
}
.mar_l10 {
	margin-left:10px!important;
}
.mar_l11 {
	margin-left:11px!important;
}
.mar_l12 {
	margin-left:12px!important;
}
.mar_l13 {
	margin-left:13px!important;
}
.mar_l14 {
	margin-left:14px!important;
}
.mar_l15 {
	margin-left:15px!important;
}
.mar_l20 {
	margin-left:20px!important;
}
.mar_l25 {
	margin-left:25px!important;
}
.mar_l30 {
	margin-left:30px!important;
}
.mar_l35 {
	margin-left:35px!important;
}
.mar_l40 {
	margin-left:40px!important;
}
.mar_l45 {
	margin-left:45px!important;
}
.mar_l50 {
	margin-left:50px!important;
}
.mar_l55 {
	margin-left:55px!important;
}
.mar_l60 {
	margin-left:60px!important;
}
.mar_l65 {
	margin-left:65px!important;
}
.mar_l70 {
	margin-left:70px!important;
}
.mar_l75 {
	margin-left:75px!important;
}
.mar_l80 {
	margin-left:80px!important;
}
.mar_l85 {
	margin-left:85px!important;
}
.mar_l90 {
	margin-left:90px!important;
}
.mar_l95 {
	margin-left:95px!important;
}
.mar_l100 {
	margin-left:100px!important;
}
/*右マージン*/

.mar_r0 {
	margin-right:0px!important;
}
.mar_r1 {
	margin-right:1px!important;
}
.mar_r2 {
	margin-right:2px!important;
}
.mar_r3 {
	margin-right:3px!important;
}
.mar_r4 {
	margin-right:4px!important;
}
.mar_r5 {
	margin-right:5px!important;
}
.mar_r6 {
	margin-right:6px!important;
}
.mar_r7 {
	margin-right:7px!important;
}
.mar_r8 {
	margin-right:8px!important;
}
.mar_r9 {
	margin-right:9px!important;
}
.mar_r10 {
	margin-right:10px!important;
}
.mar_r11 {
	margin-right:11px!important;
}
.mar_r12 {
	margin-right:12px!important;
}
.mar_r13 {
	margin-right:13px!important;
}
.mar_r14 {
	margin-right:14px!important;
}
.mar_r15 {
	margin-right:15px!important;
}
.mar_r20 {
	margin-right:20px!important;
}
.mar_r25 {
	margin-right:25px!important;
}
.mar_r30 {
	margin-right:30px!important;
}
.mar_r35 {
	margin-right:35px!important;
}
.mar_r40 {
	margin-right:40px!important;
}
.mar_r45 {
	margin-right:45px!important;
}
.mar_r50 {
	margin-right:50px!important;
}
.mar_r55 {
	margin-right:55px!important;
}
.mar_r60 {
	margin-right:60px!important;
}
.mar_r65 {
	margin-right:65px!important;
}
.mar_r70 {
	margin-right:70px!important;
}
.mar_r75 {
	margin-right:75px!important;
}
.mar_r80 {
	margin-right:80px!important;
}
.mar_r85 {
	margin-right:85px!important;
}
.mar_r90 {
	margin-right:90px!important;
}
.mar_r95 {
	margin-right:95px!important;
}
.mar_r100 {
	margin-right:100px!important;
}
/*上下マージン*/

.mar_tb0 {
	margin-top:0px!important;
	margin-bottom:0px!important;
}
.mar_tb1 {
	margin-top:1px!important;
	margin-bottom:1px!important;
}
.mar_tb2 {
	margin-top:2px!important;
	margin-bottom:2px!important;
}
.mar_tb3 {
	margin-top:3px!important;
	margin-bottom:3px!important;
}
.mar_tb4 {
	margin-top:4px!important;
	margin-bottom:4px!important;
}
.mar_tb5 {
	margin-top:5px!important;
	margin-bottom:5px!important;
}
.mar_tb6 {
	margin-top:6px!important;
	margin-bottom:6px!important;
}
.mar_tb7 {
	margin-top:7px!important;
	margin-bottom:7px!important;
}
.mar_tb8 {
	margin-top:8px!important;
	margin-bottom:8px!important;
}
.mar_tb9 {
	margin-top:9px!important;
	margin-bottom:9px!important;
}
.mar_tb10 {
	margin-top:10px!important;
	margin-bottom:10px!important;
}
.mar_tb11 {
	margin-top:11px!important;
	margin-bottom:11px!important;
}
.mar_tb12 {
	margin-top:12px!important;
	margin-bottom:12px!important;
}
.mar_tb13 {
	margin-top:13px!important;
	margin-bottom:13px!important;
}
.mar_tb14 {
	margin-top:14px!important;
	margin-bottom:14px!important;
}
.mar_tb15 {
	margin-top:15px!important;
	margin-bottom:15px!important;
}
.mar_tb20 {
	margin-top:20px!important;
	margin-bottom:20px!important;
}
.mar_tb25 {
	margin-top:25px!important;
	margin-bottom:25px!important;
}
.mar_tb30 {
	margin-top:30px!important;
	margin-bottom:30px!important;
}
.mar_tb35 {
	margin-top:35px!important;
	margin-bottom:35px!important;
}
.mar_tb40 {
	margin-top:40px!important;
	margin-bottom:40px!important;
}
.mar_tb45 {
	margin-top:45px!important;
	margin-bottom:45px!important;
}
.mar_tb50 {
	margin-top:50px!important;
	margin-bottom:50px!important;
}
.mar_tb55 {
	margin-top:55px!important;
	margin-bottom:55px!important;
}
.mar_tb60 {
	margin-top:60px!important;
	margin-bottom:60px!important;
}
.mar_tb65 {
	margin-top:65px!important;
	margin-bottom:65px!important;
}
.mar_tb70 {
	margin-top:70px!important;
	margin-bottom:70px!important;
}
.mar_tb75 {
	margin-top:75px!important;
	margin-bottom:75px!important;
}
.mar_tb80 {
	margin-top:80px!important;
	margin-bottom:80px!important;
}
.mar_tb85 {
	margin-top:85px!important;
	margin-bottom:85px!important;
}
.mar_tb90 {
	margin-top:90px!important;
	margin-bottom:90px!important;
}
.mar_tb95 {
	margin-top:95px!important;
	margin-bottom:95px!important;
}
.mar_tb100 {
	margin-top:100px!important;
	margin-bottom:100px!important;
}
/*左右マージン*/

.mar_lr0 {
	margin-right:0px!important;
	margin-left:0px!important;
}
.mar_lr1 {
	margin-right:1px!important;
	margin-left:1px!important;
}
.mar_lr2 {
	margin-right:2px!important;
	margin-left:2px!important;
}
.mar_lr3 {
	margin-right:3px!important;
	margin-left:3px!important;
}
.mar_lr4 {
	margin-right:4px!important;
	margin-left:4px!important;
}
.mar_lr5 {
	margin-right:5px!important;
	margin-left:5px!important;
}
.mar_lr6 {
	margin-right:6px!important;
	margin-left:6px!important;
}
.mar_lr7 {
	margin-right:7px!important;
	margin-left:7px!important;
}
.mar_lr8 {
	margin-right:8px!important;
	margin-left:8px!important;
}
.mar_lr9 {
	margin-right:9px!important;
	margin-left:9px!important;
}
.mar_lr10 {
	margin-right:10px!important;
	margin-left:10px!important;
}
.mar_lr11 {
	margin-right:11px!important;
	margin-left:11px!important;
}
.mar_lr12 {
	margin-right:12px!important;
	margin-left:12px!important;
}
.mar_lr13 {
	margin-right:13px!important;
	margin-left:13px!important;
}
.mar_lr14 {
	margin-right:14px!important;
	margin-left:14px!important;
}
.mar_lr15 {
	margin-right:15px!important;
	margin-left:15px!important;
}
.mar_lr20 {
	margin-right:20px!important;
	margin-left:20px!important;
}
.mar_lr25 {
	margin-right:25px!important;
	margin-left:25px!important;
}
.mar_lr30 {
	margin-right:30px!important;
	margin-left:30px!important;
}
.mar_lr35 {
	margin-right:35px!important;
	margin-left:35px!important;
}
.mar_lr40 {
	margin-right:40px!important;
	margin-left:40px!important;
}
.mar_lr45 {
	margin-right:45px!important;
	margin-left:45px!important;
}
.mar_lr50 {
	margin-right:50px!important;
	margin-left:50px!important;
}
.mar_lr55 {
	margin-right:55px!important;
	margin-left:55px!important;
}
.mar_lr60 {
	margin-right:60px!important;
	margin-left:60px!important;
}
.mar_lr65 {
	margin-right:65px!important;
	margin-left:65px!important;
}
.mar_lr70 {
	margin-right:70px!important;
	margin-left:70px!important;
}
.mar_lr75 {
	margin-right:75px!important;
	margin-left:75px!important;
}
.mar_lr80 {
	margin-right:80px!important;
	margin-left:80px!important;
}
.mar_lr85 {
	margin-right:85px!important;
	margin-left:85px!important;
}
.mar_lr90 {
	margin-right:90px!important;
	margin-left:90px!important;
}
.mar_lr95 {
	margin-right:95px!important;
	margin-left:95px!important;
}
.mar_lr100 {
	margin-right:100px!important;
	margin-left:100px!important;
}
/*上下左右マージン*/

.mar_all0 {
	margin:0px!important;
}
.mar_all1 {
	margin:1px!important;
}
.mar_all2 {
	margin:2px!important;
}
.mar_all3 {
	margin:3px!important;
}
.mar_all4 {
	margin:4px!important;
}
.mar_all5 {
	margin:5px!important;
}
.mar_all6 {
	margin:6px!important;
}
.mar_all7 {
	margin:7px!important;
}
.mar_all8 {
	margin:8px!important;
}
.mar_all9 {
	margin:9px!important;
}
.mar_all10 {
	margin:10px!important;
}
.mar_all11 {
	margin:11px!important;
}
.mar_all12 {
	margin:12px!important;
}
.mar_all13 {
	margin:13px!important;
}
.mar_all14 {
	margin:14px!important;
}
.mar_all15 {
	margin:15px!important;
}
.mar_all20 {
	margin:20px!important;
}
.mar_all25 {
	margin:25px!important;
}
.mar_all30 {
	margin:30px!important;
}
.mar_all35 {
	margin:35px!important;
}
.mar_all40 {
	margin:40px!important;
}
.mar_all45 {
	margin:45px!important;
}
.mar_all50 {
	margin:50px!important;
}
.mar_all55 {
	margin:55px!important;
}
.mar_all60 {
	margin:60px!important;
}
.mar_all65 {
	margin:65px!important;
}
.mar_all70 {
	margin:70px!important;
}
.mar_all75 {
	margin:75px!important;
}
.mar_all80 {
	margin:80px!important;
}
.mar_all85 {
	margin:85px!important;
}
.mar_all90 {
	margin:90px!important;
}
.mar_all95 {
	margin:95px!important;
}
.mar_all100 {
	margin:100px!important;
}
/*上パディング*/

.pad_t0 {
	padding-top:0px!important;
}
.pad_t1 {
	padding-top:1px!important;
}
.pad_t2 {
	padding-top:2px!important;
}
.pad_t3 {
	padding-top:3px!important;
}
.pad_t4 {
	padding-top:4px!important;
}
.pad_t5 {
	padding-top:5px!important;
}
.pad_t6 {
	padding-top:6px!important;
}
.pad_t7 {
	padding-top:7px!important;
}
.pad_t8 {
	padding-top:8px!important;
}
.pad_t9 {
	padding-top:9px!important;
}
.pad_t10 {
	padding-top:10px!important;
}
.pad_t11 {
	padding-top:11px!important;
}
.pad_t12 {
	padding-top:12px!important;
}
.pad_t13 {
	padding-top:13px!important;
}
.pad_t14 {
	padding-top:14px!important;
}
.pad_t15 {
	padding-top:15px!important;
}
.pad_t20 {
	padding-top:20px!important;
}
.pad_t25 {
	padding-top:25px!important;
}
.pad_t30 {
	padding-top:30px!important;
}
.pad_t35 {
	padding-top:35px!important;
}
.pad_t40 {
	padding-top:40px!important;
}
.pad_t45 {
	padding-top:45px!important;
}
.pad_t50 {
	padding-top:50px!important;
}
.pad_t55 {
	padding-top:55px!important;
}
.pad_t60 {
	padding-top:60px!important;
}
.pad_t65 {
	padding-top:65px!important;
}
.pad_t70 {
	padding-top:70px!important;
}
.pad_t75 {
	padding-top:75px!important;
}
.pad_t80 {
	padding-top:80px!important;
}
.pad_t85 {
	padding-top:85px!important;
}
.pad_t90 {
	padding-top:90px!important;
}
.pad_t95 {
	padding-top:95px!important;
}
.pad_t100 {
	padding-top:100px!important;
}
/*下パディング*/

.pad_b0 {
	padding-bottom:0px!important;
}
.pad_b1 {
	padding-bottom:1px!important;
}
.pad_b2 {
	padding-bottom:2px!important;
}
.pad_b3 {
	padding-bottom:3px!important;
}
.pad_b4 {
	padding-bottom:4px!important;
}
.pad_b5 {
	padding-bottom:5px!important;
}
.pad_b6 {
	padding-bottom:6px!important;
}
.pad_b7 {
	padding-bottom:7px!important;
}
.pad_b8 {
	padding-bottom:8px!important;
}
.pad_b9 {
	padding-bottom:9px!important;
}
.pad_b10 {
	padding-bottom:10px!important;
}
.pad_b11 {
	padding-bottom:11px!important;
}
.pad_b12 {
	padding-bottom:12px!important;
}
.pad_b13 {
	padding-bottom:13px!important;
}
.pad_b14 {
	padding-bottom:14px!important;
}
.pad_b15 {
	padding-bottom:15px!important;
}
.pad_b20 {
	padding-bottom:20px!important;
}
.pad_b25 {
	padding-bottom:25px!important;
}
.pad_b30 {
	padding-bottom:30px!important;
}
.pad_b35 {
	padding-bottom:35px!important;
}
.pad_b40 {
	padding-bottom:40px!important;
}
.pad_b45 {
	padding-bottom:45px!important;
}
.pad_b50 {
	padding-bottom:50px!important;
}
.pad_b55 {
	padding-bottom:55px!important;
}
.pad_b60 {
	padding-bottom:60px!important;
}
.pad_b65 {
	padding-bottom:65px!important;
}
.pad_b70 {
	padding-bottom:70px!important;
}
.pad_b75 {
	padding-bottom:75px!important;
}
.pad_b80 {
	padding-bottom:80px!important;
}
.pad_b85 {
	padding-bottom:85px!important;
}
.pad_b90 {
	padding-bottom:90px!important;
}
.pad_b95 {
	padding-bottom:95px!important;
}
.pad_b100 {
	padding-bottom:100px!important;
}
/*左パディング*/

.pad_l0 {
	padding-left:0px!important;
}
.pad_l1 {
	padding-left:1px!important;
}
.pad_l2 {
	padding-left:2px!important;
}
.pad_l3 {
	padding-left:3px!important;
}
.pad_l4 {
	padding-left:4px!important;
}
.pad_l5 {
	padding-left:5px!important;
}
.pad_l6 {
	padding-left:6px!important;
}
.pad_l7 {
	padding-left:7px!important;
}
.pad_l8 {
	padding-left:8px!important;
}
.pad_l9 {
	padding-left:9px!important;
}
.pad_l10 {
	padding-left:10px!important;
}
.pad_l11 {
	padding-left:11px!important;
}
.pad_l12 {
	padding-left:12px!important;
}
.pad_l13 {
	padding-left:13px!important;
}
.pad_l14 {
	padding-left:14px!important;
}
.pad_l15 {
	padding-left:15px!important;
}
.pad_l20 {
	padding-left:20px!important;
}
.pad_l25 {
	padding-left:25px!important;
}
.pad_l30 {
	padding-left:30px!important;
}
.pad_l35 {
	padding-left:35px!important;
}
.pad_l40 {
	padding-left:40px!important;
}
.pad_l45 {
	padding-left:45px!important;
}
.pad_l50 {
	padding-left:50px!important;
}
.pad_l55 {
	padding-left:55px!important;
}
.pad_l60 {
	padding-left:60px!important;
}
.pad_l65 {
	padding-left:65px!important;
}
.pad_l70 {
	padding-left:70px!important;
}
.pad_l75 {
	padding-left:75px!important;
}
.pad_l80 {
	padding-left:80px!important;
}
.pad_l85 {
	padding-left:85px!important;
}
.pad_l90 {
	padding-left:90px!important;
}
.pad_l95 {
	padding-left:95px!important;
}
.pad_l100 {
	padding-left:100px!important;
}
/*右パディング*/

.pad_r0 {
	padding-right:0px!important;
}
.pad_r1 {
	padding-right:1px!important;
}
.pad_r2 {
	padding-right:2px!important;
}
.pad_r3 {
	padding-right:3px!important;
}
.pad_r4 {
	padding-right:4px!important;
}
.pad_r5 {
	padding-right:5px!important;
}
.pad_r6 {
	padding-right:6px!important;
}
.pad_r7 {
	padding-right:7px!important;
}
.pad_r8 {
	padding-right:8px!important;
}
.pad_r9 {
	padding-right:9px!important;
}
.pad_r10 {
	padding-right:10px!important;
}
.pad_r11 {
	padding-right:11px!important;
}
.pad_r12 {
	padding-right:12px!important;
}
.pad_r13 {
	padding-right:13px!important;
}
.pad_r14 {
	padding-right:14px!important;
}
.pad_r15 {
	padding-right:15px!important;
}
.pad_r20 {
	padding-right:20px!important;
}
.pad_r25 {
	padding-right:25px!important;
}
.pad_r30 {
	padding-right:30px!important;
}
.pad_r35 {
	padding-right:35px!important;
}
.pad_r40 {
	padding-right:40px!important;
}
.pad_r45 {
	padding-right:45px!important;
}
.pad_r50 {
	padding-right:50px!important;
}
.pad_r55 {
	padding-right:55px!important;
}
.pad_r60 {
	padding-right:60px!important;
}
.pad_r65 {
	padding-right:65px!important;
}
.pad_r70 {
	padding-right:70px!important;
}
.pad_r75 {
	padding-right:75px!important;
}
.pad_r80 {
	padding-right:80px!important;
}
.pad_r85 {
	padding-right:85px!important;
}
.pad_r90 {
	padding-right:90px!important;
}
.pad_r95 {
	padding-right:95px!important;
}
.pad_r100 {
	padding-right:100px!important;
}
/*上下パディング*/

.pad_tb0 {
	padding-top:0px!important;
	padding-bottom:0px!important;
}
.pad_tb1 {
	padding-top:1px!important;
	padding-bottom:1px!important;
}
.pad_tb2 {
	padding-top:2px!important;
	padding-bottom:2px!important;
}
.pad_tb3 {
	padding-top:3px!important;
	padding-bottom:3px!important;
}
.pad_tb4 {
	padding-top:4px!important;
	padding-bottom:4px!important;
}
.pad_tb5 {
	padding-top:5px!important;
	padding-bottom:5px!important;
}
.pad_tb6 {
	padding-top:6px!important;
	padding-bottom:6px!important;
}
.pad_tb7 {
	padding-top:7px!important;
	padding-bottom:7px!important;
}
.pad_tb8 {
	padding-top:8px!important;
	padding-bottom:8px!important;
}
.pad_tb9 {
	padding-top:9px!important;
	padding-bottom:9px!important;
}
.pad_tb10 {
	padding-top:10px!important;
	padding-bottom:10px!important;
}
.pad_tb11 {
	padding-top:11px!important;
	padding-bottom:11px!important;
}
.pad_tb12 {
	padding-top:12px!important;
	padding-bottom:12px!important;
}
.pad_tb13 {
	padding-top:13px!important;
	padding-bottom:13px!important;
}
.pad_tb14 {
	padding-top:14px!important;
	padding-bottom:14px!important;
}
.pad_tb15 {
	padding-top:15px!important;
	padding-bottom:15px!important;
}
.pad_tb20 {
	padding-top:20px!important;
	padding-bottom:20px!important;
}
.pad_tb25 {
	padding-top:25px!important;
	padding-bottom:25px!important;
}
.pad_tb30 {
	padding-top:30px!important;
	padding-bottom:30px!important;
}
.pad_tb35 {
	padding-top:35px!important;
	padding-bottom:35px!important;
}
.pad_tb40 {
	padding-top:40px!important;
	padding-bottom:40px!important;
}
.pad_tb45 {
	padding-top:45px!important;
	padding-bottom:45px!important;
}
.pad_tb50 {
	padding-top:50px!important;
	padding-bottom:50px!important;
}
.pad_tb55 {
	padding-top:55px!important;
	padding-bottom:55px!important;
}
.pad_tb60 {
	padding-top:60px!important;
	padding-bottom:60px!important;
}
.pad_tb65 {
	padding-top:65px!important;
	padding-bottom:65px!important;
}
.pad_tb70 {
	padding-top:70px!important;
	padding-bottom:70px!important;
}
.pad_tb75 {
	padding-top:75px!important;
	padding-bottom:75px!important;
}
.pad_tb80 {
	padding-top:80px!important;
	padding-bottom:80px!important;
}
.pad_tb85 {
	padding-top:85px!important;
	padding-bottom:85px!important;
}
.pad_tb90 {
	padding-top:90px!important;
	padding-bottom:90px!important;
}
.pad_tb95 {
	padding-top:95px!important;
	padding-bottom:95px!important;
}
.pad_tb100 {
	padding-top:100px!important;
	padding-bottom:100px!important;
}
/*左右パディング*/

.pad_lr0 {
	padding-left:0px!important;
	padding-right:0px!important;
}
.pad_lr1 {
	padding-left:1px!important;
	padding-right:1px!important;
}
.pad_lr2 {
	padding-left:2px!important;
	padding-right:2px!important;
}
.pad_lr3 {
	padding-left:3px!important;
	padding-right:3px!important;
}
.pad_lr4 {
	padding-left:4px!important;
	padding-right:4px!important;
}
.pad_lr5 {
	padding-left:5px!important;
	padding-right:5px!important;
}
.pad_lr6 {
	padding-left:6px!important;
	padding-right:6px!important;
}
.pad_lr7 {
	padding-left:7px!important;
	padding-right:7px!important;
}
.pad_lr8 {
	padding-left:8px!important;
	padding-right:8px!important;
}
.pad_lr9 {
	padding-left:9px!important;
	padding-right:9px!important;
}
.pad_lr10 {
	padding-left:10px!important;
	padding-right:10px!important;
}
.pad_lr11 {
	padding-left:11px!important;
	padding-right:11px!important;
}
.pad_lr12 {
	padding-left:12px!important;
	padding-right:12px!important;
}
.pad_lr13 {
	padding-left:13px!important;
	padding-right:13px!important;
}
.pad_lr14 {
	padding-left:14px!important;
	padding-right:14px!important;
}
.pad_lr15 {
	padding-left:15px!important;
	padding-right:15px!important;
}
.pad_lr20 {
	padding-left:20px!important;
	padding-right:20px!important;
}
.pad_lr25 {
	padding-left:25px!important;
	padding-right:25px!important;
}
.pad_lr30 {
	padding-left:30px!important;
	padding-right:30px!important;
}
.pad_lr35 {
	padding-left:35px!important;
	padding-right:35px!important;
}
.pad_lr40 {
	padding-left:40px!important;
	padding-right:40px!important;
}
.pad_lr45 {
	padding-left:45px!important;
	padding-right:45px!important;
}
.pad_lr50 {
	padding-left:50px!important;
	padding-right:50px!important;
}
.pad_lr55 {
	padding-left:55px!important;
	padding-right:55px!important;
}
.pad_lr60 {
	padding-left:60px!important;
	padding-right:60px!important;
}
.pad_lr65 {
	padding-left:65px!important;
	padding-right:65px!important;
}
.pad_lr70 {
	padding-left:70px!important;
	padding-right:70px!important;
}
.pad_lr75 {
	padding-left:75px!important;
	padding-right:75px!important;
}
.pad_lr80 {
	padding-left:80px!important;
	padding-right:80px!important;
}
.pad_lr85 {
	padding-left:85px!important;
	padding-right:85px!important;
}
.pad_lr90 {
	padding-left:90px!important;
	padding-right:90px!important;
}
.pad_lr95 {
	padding-left:95px!important;
	padding-right:95px!important;
}
.pad_lr100 {
	padding-left:100px!important;
	padding-right:100px!important;
}
/*上下左右パディング*/

.pad_all0 {
	padding:0px!important;
}
.pad_all1 {
	padding:1px!important;
}
.pad_all2 {
	padding:2px!important;
}
.pad_all3 {
	padding:3px!important;
}
.pad_all4 {
	padding:4px!important;
}
.pad_all5 {
	padding:5px!important;
}
.pad_all6 {
	padding:6px!important;
}
.pad_all7 {
	padding:7px!important;
}
.pad_all8 {
	padding:8px!important;
}
.pad_all9 {
	padding:9px!important;
}
.pad_all10 {
	padding:10px!important;
}
.pad_all11 {
	padding:11px!important;
}
.pad_all12 {
	padding:12px!important;
}
.pad_all13 {
	padding:13px!important;
}
.pad_all14 {
	padding:14px!important;
}
.pad_all15 {
	padding:15px!important;
}
.pad_all20 {
	padding:20px!important;
}
.pad_all25 {
	padding:25px!important;
}
.pad_all30 {
	padding:30px!important;
}
.pad_all35 {
	padding:35px!important;
}
.pad_all40 {
	padding:40px!important;
}
.pad_all45 {
	padding:45px!important;
}
.pad_all50 {
	padding:50px!important;
}
.pad_all55 {
	padding:55px!important;
}
.pad_all60 {
	padding:60px!important;
}
.pad_all65 {
	padding:65px!important;
}
.pad_all70 {
	padding:70px!important;
}
.pad_all75 {
	padding:75px!important;
}
.pad_all80 {
	padding:80px!important;
}
.pad_all85 {
	padding:85px!important;
}
.pad_all90 {
	padding:90px!important;
}
.pad_all95 {
	padding:95px!important;
}
.pad_all100 {
	padding:100px!important;
}
/*幅指定*/

.wid_10 {
	width:10px!important;
}
.wid_20 {
	width:20px!important;
}
.wid_30 {
	width:30px!important;
}
.wid_40 {
	width:40px!important;
}
.wid_50 {
	width:50px!important;
}
.wid_60 {
	width:60px!important;
}
.wid_70 {
	width:70px!important;
}
.wid_80 {
	width:80px!important;
}
.wid_90 {
	width:90px!important;
}
.wid_100 {
	width:100px!important;
}
.wid_150 {
	width:150px!important;
}
.wid_170 {
	width:170px!important;
}
.wid_180 {
	width:180px!important;
}
.wid_185 {
	width:185px!important;
}
.wid_190 {
	width:190px!important;
}
.wid_200 {
	width:200px!important;
}
.wid_220 {
	width:220px!important;
}
.wid_230 {
	width:230px!important;
}
.wid_240 {
	width:240px!important;
}
.wid_250 {
	width:250px!important;
}
.wid_270 {
	width:270px!important;
}
.wid_280 {
	width:280px!important;
}
.wid_290 {
	width:290px!important;
}
.wid_300 {
	width:300px!important;
}
.wid_350 {
	width:350px!important;
}
.wid_400 {
	width:400px!important;
}
.wid_450 {
	width:450px!important;
}
.wid_475 {
	width:475px!important;
}
.wid_500 {
	width:500px!important;
}

