body{margin : 0px; bgcolor:#ffffff;}

img{vertical-align:bottom;}

#main-w950 {width:950px; margin:0 auto;}
#main-w980 {width:980px; margin:0 auto;}

.fbox_w760 {width:760px; float:left;}

p{margin:0px; padding:0px;}

.list-nodeco li {display:inline;list-style:none;}

.pt10g {font-size:10px; color: #333333;}
.pt11g {font-size:11px; color: #333333;}
.pt11g13 {font-size:11px; color: #333333; line-height:1.3em;}
.pt12g {font-size:12px; color: #333333;}
.pt12gb {font-size:12px;color:#333333;font-weight:bold;}
.pt12w {font-size:12px; color: #ffffff;}
.pt12g13 {font-size:12px; color: #333333; line-height:1.3em;}
.pt12g15 {font-size:12px; color: #333333; line-height:1.5em;}
.pt12g17 {font-size:12px; color: #333333; line-height:1.7em;}
.pt12g20 {font-size:12px; color: #333333; line-height:2.0em;}
.pt13g15 {font-size:13px; color: #333333; line-height:1.5em;}
.pt14g {font-size:14px; color: #333333;}
.pt14g13 {font-size:14px; color: #333333; line-height:1.3em;}
.pt14w13 {font-size:14px; color: #ffffff; line-height:1.3em;}
.pt16g {font-size:16px; color: #333333;}
.pt16g13 {font-size:16px; color: #333333; line-height:1.3em;}
.pt16g15 {font-size:16px; color: #333333; line-height:1.5em;}
.pt16w {font-size:16px; font-weight: bold; color: #FFFFFF;}
.pt21g {font-size:21px; font-weight: bold; color: #333333;}
.pt24g {font-size:24px; color: #FF0000;}

.fw_b {font-weight:bold;}
.td_u {text-decoration:underline;}

.rf {float:right;}
.lf {float:left;}

.ta_l {text-align:left;}
.ta_c {text-align:center;}
.ta_r {text-align:right;}

.m-tb5 {margin:5px 0;}
.m-tb10{margin:10px 0;}
.m-tb15{margin:15px 0;}
.m-tb20{margin:20px 0;}
.m-t5b10 {margin:5px 0 10px;}
.m-t10b20 {margin:10px 0 20px;}
.m-r5b5 {margin:0 5px 5px 0;}
.m-r5b10 {margin:0 5px 10px 0;}
.m-r5b15 {margin:0 5px 15px 0;}
.m-r5b20 {margin:0 5px 20px 0;}
.m-r5b25 {margin:0 5px 25px 0;}
.m-rb10 {margin:0 10px 10px 0;}
.m-rb15 {margin:0 15px 15px 0;}
.m-rb20 {margin:0 20px 20px 0;}
.m-t5 {margin-top:5px;}
.m-t10 {margin-top:10px;}
.m-t15 {margin-top:15px;}
.m-t20 {margin-top:20px;}
.m-t25 {margin-top:25px;}
.m-t30 {margin-top:30px;}
.m-t35 {margin-top:35px;}
.m-t40 {margin-top:40px;}
.m-r5 {margin-right:5px;}
.m-r10 {margin-right:10px;}
.m-r15 {margin-right:15px;}
.m-r20 {margin-right:20px;}
.m-r25 {margin-right:25px;}
.m-r30 {margin-right:30px;}
.m-r35 {margin-right:35px;}
.m-r40 {margin-right:40px;}
.m-b3 {margin-bottom:3px;}
.m-b5{margin-bottom:5px;}
.m-b10{margin-bottom:10px;}
.m-b15{margin-bottom:15px;}
.m-b20 {margin-bottom:20px;}
.m-b25 {margin-bottom:25px;}
.m-b30 {margin-bottom:30px;}
.m-b35 {margin-bottom:35px;}
.m-b40 {margin-bottom:40px;}
.m-l5 {margin-left:5px;}
.m-l10 {margin-left:10px;}
.m-l15 {margin-left:15px;}
.m-l20 {margin-left:20px;}
.m-l25 {margin-left:25px;}
.m-l30 {margin-left:30px;}
.m-l35 {margin-left:35px;}
.m-l40 {margin-left:40px;}
.m-rab10l20 {margin:0 auto 10px 20px;}
.m-0a {margin:0 auto;}

.bd_1gr {border:solid 1px #CCC;}

.fw_b {font-weight:bold;}
.clb {clear:both; visibility:hidden;}


/***ここから下はネオネット独自***/
#center-w1010{margin:0 auto; width:1010px;}
#center-w1000{margin:0 auto; width:1000px;}	

.main-w1000{margin:0 auto; width:1000px;}

/* フッター用CSS */
#bottom_link {margin:15px auto 0px; width:950px; clear: both;}
#bottom_link .pt11g13 {padding:10px; margin:0 0 10px; background:#F6F6F6; color:#666666;}
#bottom_link ul {margin:0px 0px 0px; padding:0px; line-height:1.3em;}
#bottom_link li {display:inline; list-style-type:none; padding:0px; margin:0px;}

#bottom_link li a:link,
#bottom_link li a:visited{color:#666666; text-decoration:none;}
#bottom_link li a:hover{color:#A2A2A2; text-decoration:underline;}

h1.gi {font-size: 12px; font-weight:normal; line-height:1.3em; margin:0; padding-top:2px;} /*H1現在位置用*/
h1.main {font-size: 18px; font-weight: bold; color: #FFFFFF; line-height:1.3em; padding:5px; background-color:#4169e1; text-align:center; margin-bottom:10px;} /*（H1の場合）分類・商品のタイトルバー用*/
h1.sale {font-size: 31px; font-weight: bold; color: #FFFFFF; margin: 0px 0px 0px;}
h2 {font-size: 16px; font-weight: bold; /*color: #FFFFFF;*/ margin: 0px 0px 0px;}
h2.sale {font-size: 31px; font-weight: bold; color: #FFFFFF; margin: 0px 0px 0px;}
h3 {font-size: 16px; font-weight: bold; margin: 0px 0px 0px;}
.brand {font-size: 13px;}
.neoprice {font-size: 16px; font-weight: bold; color: #ff0000;}
.neoprice2 {font-size: 18px; text-align:1.3em; font-weight: bold; color: #ff0000;}

.mt {font-size: 18px; font-weight: bold; color: #FFFFFF; line-height:1.3em; padding:5px; background-color:#4169e1; text-align:center; margin-bottom:10px;} /*分類・商品のタイトルバー用*/

a{color:#5B5B5B;}

.vat{vertical-align:top;}/*画像の上の隙間をなくす（HTML5）*/
.vab{vertical-align:bottom;}/*画像の下の隙間をなくす（HTML5）*/

/*トップ用フロートbox*/
.topf_w200{width:200px; float:left; margin-right:20px;}
.topf_w400{width:400px; float:left; margin-right:20px;}
.topf_w360{width:360px; float:left;}

/*Boaters部分のbox*/
.topb_out{background-color:#799AD0; padding:5px;}
.topb_in{background-color:#FFFFFF; border:1px solid #000099; padding:4px;}

/*矢印画像付リスト*/
ul.arrow {margin:0 0 5px; padding-left:5px;}
li.arrow {display:inline; background:url(/info/images/arrow2.gif) no-repeat; padding-left:10px;}

/*買い物ページ・商品画像サムネイル用のbox*/
.spsbox{width:73px; height:73px; border:#CCCCCC solid 1px; margin:0px 8px 10px 0px;}
.spsbox2{width:250px;}
.spsbox3{width:240px; height:240x; margin:auto;}

/*買い物ページ　説明つき画像部分*/
.simg250px{width:240px; border:1px solid #cccccc; padding:4px; margin:0 10px 10px 0;}
 
/*ツリー用(左サイドバー)*/
.bgcl{background-color:#B5E9FF;}

.fbox_w180{width:180px; float:left;}
.fbox_w200{width:200px; float:left;}
.fbox_w580{width:580px; float:left;}
.fbox_w730{width:730px; float:left;}
.fbox_w780{width:780px; float:left;}
.fbox_w790{width:790px; float:left;}

.box_w180{width:180px;}
.box_w200{width:200px;}
.box_w580{width:580px;}
.box_w730{width:730px;}
.box_w780{width:780px;}
.box_w790{width:790px;}

/* トレーラー館用*/
ul.ht {margin:0 0 16px; padding-left:16px;}
li.ht {list-style:none; list-style-image:url(/info/images/list-square_w12.gif); margin:0 40px 0 0;}
li.ht2 {list-style:inside; list-style-image:url(/info/images/list-square_w12.gif); margin:0 40px 0 0;}
li.ht3 {list-style:inside; list-style:none; margin:0 40px 0 0;}

/*買物ページ　買い物ボタンへジャンプボタン*/
#pageTop{position:fixed; bottom:60px; right:0px;}

/*共通カレンダー用*/
.calendar {background-color:#FFFFFF;font-size:12px;border-collapse:collapse;border: 1px #333333 solid;text-align:center;margin:5px 0;float:left;}
.calendar td {border: solid 1px #333333;}
.calendar-off {background-color:#FFCC99;}

/*ネオネットマリントップページBoaters新着記事用(2014.03.19)*/
#feed{ width:340px; padding:5px; font-size:12px; line-height:1.3em;}

#feed div .txt{
	top:0;
	left:0;
	font-size:14px;
	float:left;
	}

#feed div img{
	border:3px solid #fff;
	width:90px;
	margin-bottom:0px;
	float:left;
	}
#feed div p.txt2{
	width:240px;
	float:right;
	margin-right:5px;
	}
#feed div h3{
	font-size:15px;
	font-weight:bold;
	margin:0 0 5px;
	}
#feed p.clb{ clear:both; margin:0;}

#feed p.dt{margin:-10px 0 5px 0; font-size:10px;}

/*新ヘッダーロールオーバー設定（2012.05.24)　*/
.tagbarx a {display: block ;}

.tagbarx a.navi_L_1:hover {background:url(/info/images/head-menu-bar2t_x.gif) 0 -41px no-repeat;}
.tagbarx a.navi_L_1X:link {background:url(/info/images/head-menu-bar2t_x.gif) 0 -41px no-repeat;}
.tagbaxr a.navi_L_1X:visited {background:url(/info/images/head-menu-bar2t_x.gif) 0 -41px no-repeat;}
.tagbarx a.navi_L_1X:hover {background:url(/info/images/head-menu-bar2t_x.gif) 0 -41px no-repeat;}


.tagbarx a.navi_L_2:hover {background:url(/info/images/head-menu-bar2t_x.gif) -54px -41px no-repeat;}
.tagbarx a.navi_L_2X:link {background:url(/info/images/head-menu-bar2t_x.gif) -54px -41px no-repeat;}
.tagbarx a.navi_L_2X:visited {background:url(/info/images/head-menu-bar2t_x.gif) -54px -41px no-repeat;}
.tagbarx a.navi_L_2X:hover {background:url(/info/images/head-menu-bar2t_x.gif) -54x -41px no-repeat;}

.tagbarx a.navi_L_3:hover {background:url(/info/images/head-menu-bar2t_x.gif) -210px -41px no-repeat;}
.tagbarx a.navi_L_3X:link {background:url(/info/images/head-menu-bar2t_x.gif) -210x -41px no-repeat;}
.tagbarx a.navi_L_3X:visited {background:url(/info/images/head-menu-bar2t_x.gif) -210px -41px no-repeat;}
.tagbarx a.navi_L_3X:hover {background:url(/info/images/head-menu-bar2t_x.gif) -210px -41px no-repeat;}

.tagbarx a.navi_L_4:hover {background:url(/info/images/head-menu-bar2t_x.gif) -365px -41px no-repeat;}
.tagbarx a.navi_L_4X:link {background:url(/info/images/head-menu-bar2t_x.gif) -365px -41px no-repeat;}
.tagbarx a.navi_L_4X:visited {background:url(/info/images/head-menu-bar2t_x.gif) -365px -41px no-repeat;}
.tagbarx a.navi_L_4X:hover {background:url(/info/images/head-menu-bar2t_x.gif) -365px -41px no-repeat;}


.tagbarx a.navi_L_5:hover {background:url(/info/images/head-menu-bar2t_x.gif) -506px -41px no-repeat;}
.tagbarx a.navi_L_5X:link {background:url(/info/images/head-menu-bar2t_x.gif) -506px -41px no-repeat;}
.tagbarx a.navi_L_5X:visited {background:url(/info/images/head-menu-bar2t_x.gif) -506px -41px no-repeat;}
.tagbarx a.navi_L_5X:hover {background:url(/info/images/head-menu-bar2t_x.gif) -506px -41px no-repeat;}

.tagbarx a.navi_L_6:hover {background:url(/info/images/head-menu-bar2t_x.gif) -669px -41px no-repeat;}
.tagbarx a.navi_L_6X:link {background:url(/info/images/head-menu-bar2t_x.gif) -669px -41px no-repeat;}
.tagbarx a.navi_L_6X:visited {background:url(/info/images/head-menu-bar2t_x.gif) -669px -41px no-repeat;}
.tagbarx a.navi_L_6X:hover {background:url(/info/images/head-menu-bar2t_x.gif) -669px -41px no-repeat;}

.tagbarx a.navi_L_7:hover {background:url(/info/images/head-menu-bar2t_x.gif) -804px -41px no-repeat;}
.tagbarx a.navi_L_7X:link {background:url(/info/images/head-menu-bar2t_x.gif) -804px -41px no-repeat;}
.tagbarx a.navi_L_7X:visited {background:url(/info/images/head-menu-bar2t_x.gif) -804px -41px no-repeat;}
.tagbarx a.navi_L_7X:hover {background:url(/info/images/head-menu-bar2t_x.gif) -804px -41px no-repeat;}


.tagbarx a.navi_L_8:hover {background:url(/info/images/head-menu-bar2b_x.gif) 0px -40px no-repeat;}
.tagbarx a.navi_L_8X:link {background:url(/info/images/head-menu-bar2b_x.gif) 0px -40px no-repeat;}
.tagbarx a.navi_L_8X:visited {background:url(/info/images/head-menu-bar2b_x.gif) 0px -40px no-repeat;}
.tagbarx a.navi_L_8X:hover {background:url(/info/images/head-menu-bar2b_x.gif) 0px -40px no-repeat;}

.tagbarx a.navi_L_9:hover {background:url(/info/images/head-menu-bar2b_x.gif) -155px -40px no-repeat;}
.tagbarx a.navi_L_9X:link {background:url(/info/images/head-menu-bar2b_x.gif) -155px -40px no-repeat;}
.tagbarx a.navi_L_9X:visited {background:url(/info/images/head-menu-bar2b_x.gif) -155px -40px no-repeat;}
.tagbarx a.navi_L_9X:hover {background:url(/info/images/head-menu-bar2b_x.gif) -155px -40px no-repeat;}

.tagbarx a.navi_L_10:hover {background:url(/info/images/head-menu-bar2b_x.gif) -291px -40px no-repeat;}
.tagbarx a.navi_L_10X:link {background:url(/info/images/head-menu-bar2b_x.gif) -291px -40px no-repeat;}
.tagbarx a.navi_L_10X:visited {background:url(/info/images/head-menu-bar2b_x.gif) -291px -40px no-repeat;}
.tagbarx a.navi_L_10X:hover {background:url(/info/images/head-menu-bar2b_x.gif) -291px -40px no-repeat;}

.tagbarx a.navi_L_11:hover {background:url(/info/images/head-menu-bar2b_x.gif) -439px -40px no-repeat;}
.tagbarx a.navi_L_11X:link {background:url(/info/images/head-menu-bar2b_x.gif) -439px -40px no-repeat;}
.tagbarx a.navi_L_11X:visited {background:url(/info/images/head-menu-bar2b_x.gif) -439x -40px no-repeat;}
.tagbarx a.navi_L_11X:hover {background:url(/info/images/head-menu-bar2b_x.gif) -439px -40px no-repeat;}

.tagbarx a.navi_L_12:hover {background:url(/info/images/head-menu-bar2b_x.gif) -575px -40px no-repeat;}
.tagbarx a.navi_L_12X:link {background:url(/info/images/head-menu-bar2b_x.gif) -575px -40px no-repeat;}
.tagbarx a.navi_L_12X:visited {background:url(/info/images/head-menu-bar2b_x.gif) -575px -40px no-repeat;}
.tagbarx a.navi_L_12X:hover {background:url(/info/images/head-menu-bar2b_x.gif) -575px -40px no-repeat;}

.tagbarx a.navi_L_13:hover {background:url(/info/images/head-menu-bar2b_x.gif) -721px -40px no-repeat;}
.tagbarx a.navi_L_13X:link {background:url(/info/images/head-menu-bar2b_x.gif) -721px -40px no-repeat;}
.tagbarx a.navi_L_13X:visited {background:url(/info/images/head-menu-bar2b_x.gif) -721px -40px no-repeat;}
.tagbarx a.navi_L_13X:hover {background:url(/info/images/head-menu-bar2b_x.gif) -721px -40px no-repeat;}

.tagbarx a.navi_L_14:hover {background:url(/info/images/head-menu-bar2b_x.gif) -857px -40px no-repeat;}
.tagbarx a.navi_L_14X:link {background:url(/info/images/head-menu-bar2b_x.gif) -857px -40px no-repeat;}
.tagbarx a.navi_L_14X:visited {background:url(/info/images/head-menu-bar2b_x.gif) -857px -40px no-repeat;}
.tagbarx a.navi_L_14X:hover {background:url(/info/images/head-menu-bar2b_x.gif) -857px -40px no-repeat;}


/*ヘッダーロールオーバー1000px（2014.05.13)　*/
.tagbar1000 a {display: block ;}

.tagbar1000 a.htag1:hover {background:url(/info/images/head1000-menu-bar1.gif) 0 -40px no-repeat;}
.tagbar1000 a.htag1X:link {background:url(/info/images/head1000-menu-bar1.gif) 0 -40px no-repeat;}
.tagbar1000 a.htag1X:visited {background:url(/info/images/head1000-menu-bar1.gif) 0 -40px no-repeat;}
.tagbar1000 a.htag1X:hover {background:url(/info/images/head1000-menu-bar1.gif) 0 -40px no-repeat;}


.tagbar1000 a.htag2:hover {background:url(/info/images/head1000-menu-bar1.gif) -59px -40px no-repeat;}
.tagbar1000 a.htag2X:link {background:url(/info/images/head1000-menu-bar1.gif) -59px -40px no-repeat;}
.tagbar1000 a.htag2X:visited {background:url(/info/images/head1000-menu-bar1.gif) -59px -40px no-repeat;}
.tagbar1000 a.htag2X:hover {background:url(/info/images/head1000-menu-bar1.gif) -59x -40px no-repeat;}

.tagbar1000 a.htag3:hover {background:url(/info/images/head1000-menu-bar1.gif) -214px -40px no-repeat;}
.tagbar1000 a.htag3X:link {background:url(/info/images/head1000-menu-bar1.gif) -214x -40px no-repeat;}
.tagbar1000 a.htag3X:visited {background:url(/info/images/head1000-menu-bar1.gif) -214px -40px no-repeat;}
.tagbar1000 a.htag3X:hover {background:url(/info/images/head1000-menu-bar1.gif) -214px -40px no-repeat;}

.tagbar1000 a.htag4:hover {background:url(/info/images/head1000-menu-bar1.gif) -372px -40px no-repeat;}
.tagbar1000 a.htag4X:link {background:url(/info/images/head1000-menu-bar1.gif) -372px -40px no-repeat;}
.tagbar1000 a.htag4X:visited {background:url(/info/images/head1000-menu-bar1.gif) -372px -40px no-repeat;}
.tagbar1000 a.htag4X:hover {background:url(/info/images/head1000-menu-bar1.gif) -372px -40px no-repeat;}


.tagbar1000 a.htag5:hover {background:url(/info/images/head1000-menu-bar1.gif) -530px -40px no-repeat;}
.tagbar1000 a.htag5X:link {background:url(/info/images/head1000-menu-bar1.gif) -530px -40px no-repeat;}
.tagbar1000 a.htag5X:visited {background:url(/info/images/head1000-menu-bar1.gif) -530px -40px no-repeat;}
.tagbar1000 a.htag5X:hover {background:url(/info/images/head1000-menu-bar1.gif) -530px -40px no-repeat;}

.tagbar1000 a.htag6:hover {background:url(/info/images/head1000-menu-bar1.gif) -688px -40px no-repeat;}
.tagbar1000 a.htag6X:link {background:url(/info/images/head1000-menu-bar1.gif) -688px -40px no-repeat;}
.tagbar1000 a.htag6X:visited {background:url(/info/images/head1000-menu-bar1.gif) -688px -40px no-repeat;}
.tagbar1000 a.htag6X:hover {background:url(/info/images/head1000-menu-bar1.gif) -688px -40px no-repeat;}

.tagbar1000 a.htag7:hover {background:url(/info/images/head1000-menu-bar1.gif) -846px -40px no-repeat;}
.tagbar1000 a.htag7X:link {background:url(/info/images/head1000-menu-bar1.gif) -846px -40px no-repeat;}
.tagbar1000 a.htag7X:visited {background:url(/info/images/head1000-menu-bar1.gif) -846px -40px no-repeat;}
.tagbar1000 a.htag7X:hover {background:url(/info/images/head1000-menu-bar1.gif) -846px -40px no-repeat;}


.tagbar1000 a.htag8:hover {background:url(/info/images/head1000-menu-bar2.gif) 0px -40px no-repeat;}
.tagbar1000 a.htag8X:link {background:url(/info/images/head1000-menu-bar2.gif) 0px -40px no-repeat;}
.tagbar1000 a.htag8X:visited {background:url(/info/images/head1000-menu-bar2.gif) 0px -40px no-repeat;}
.tagbar1000 a.htag8X:hover {background:url(/info/images/head1000-menu-bar2.gif) 0px -40px no-repeat;}

.tagbar1000 a.htag9:hover {background:url(/info/images/head1000-menu-bar2.gif) -129px -40px no-repeat;}
.tagbar1000 a.htag9X:link {background:url(/info/images/head1000-menu-bar2.gif) -129px -40px no-repeat;}
.tagbar1000 a.htag9X:visited {background:url(/info/images/head1000-menu-bar2.gif) -129px -40px no-repeat;}
.tagbar1000 a.htag9X:hover {background:url(/info/images/head1000-menu-bar2.gif) -129px -40px no-repeat;}

.tagbar1000 a.htag10:hover {background:url(/info/images/head1000-menu-bar2.gif) -259px -40px no-repeat;}
.tagbar1000 a.htag10X:link {background:url(/info/images/head1000-menu-bar2.gif) -259px -40px no-repeat;}
.tagbar1000 a.htag10X:visited {background:url(/info/images/head1000-menu-bar2.gif) -259px -40px no-repeat;}
.tagbar1000 a.htag10X:hover {background:url(/info/images/head1000-menu-bar2.gif) -259px -40px no-repeat;}

.tagbar1000 a.htag11:hover {background:url(/info/images/head1000-menu-bar2.gif) -389px -40px no-repeat;}
.tagbar1000 a.htag11X:link {background:url(/info/images/head1000-menu-bar2.gif) -389px -40px no-repeat;}
.tagbar1000 a.htag11X:visited {background:url(/info/images/head1000-menu-bar2.gif) -389x -40px no-repeat;}
.tagbar1000 a.htag11X:hover {background:url(/info/images/head1000-menu-bar2.gif) -389px -40px no-repeat;}

.tagbar1000 a.htag12:hover {background:url(/info/images/head1000-menu-bar2.gif) -519px -40px no-repeat;}
.tagbar1000 a.htag12X:link {background:url(/info/images/head1000-menu-bar2.gif) -519px -40px no-repeat;}
.tagbar1000 a.htag12X:visited {background:url(/info/images/head1000-menu-bar2.gif) -519px -40px no-repeat;}
.tagbar1000 a.htag12X:hover {background:url(/info/images/head1000-menu-bar2.gif) -519px -40px no-repeat;}

.tagbar1000 a.htag13:hover {background:url(/info/images/head1000-menu-bar2.gif) -649px -40px no-repeat;}
.tagbar1000 a.htag13X:link {background:url(/info/images/head1000-menu-bar2.gif) -649px -40px no-repeat;}
.tagbar1000 a.htag13X:visited {background:url(/info/images/head1000-menu-bar2.gif) -649px -40px no-repeat;}
.tagbar1000 a.htag13X:hover {background:url(/info/images/head1000-menu-bar2.gif) -649px -40px no-repeat;}

.tagbar1000 a.htag14:hover {background:url(/info/images/head1000-menu-bar2.gif) -779px -40px no-repeat;}
.tagbar1000 a.htag14X:link {background:url(/info/images/head1000-menu-bar2.gif) -779px -40px no-repeat;}
.tagbar1000 a.htag14X:visited {background:url(/info/images/head1000-menu-bar2.gif) -779px -40px no-repeat;}
.tagbar1000 a.htag14X:hover {background:url(/info/images/head1000-menu-bar2.gif) -779px -40px no-repeat;}

.tagbar1000 a.htag15:hover {background:url(/info/images/head1000-menu-bar2.gif) -909px -40px no-repeat;}
.tagbar1000 a.htag15X:link {background:url(/info/images/head1000-menu-bar2.gif) -909px -40px no-repeat;}
.tagbar1000 a.htag15X:visited {background:url(/info/images/head1000-menu-bar2.gif) -909px -40px no-repeat;}
.tagbar1000 a.htag15X:hover {background:url(/info/images/head1000-menu-bar2.gif) -909px -40px no-repeat;}

/*タブレット・スマホ表示用ヘッダー*/
.rdh_bg{width:100%; background : url(/info/images/mb/hdbg.png); background-repeat:repeat-x; background-position:bottom; margin-bottom:5px;}

/*タブレット・スマホ表示用フッター*/
.rdf_wk{width:100%; box-sizing:border-box; padding:5px; background-color:#0350A5; border:1px #ffffff solid; text-align:center; font-size:14px; margin:0 auto;}
.rdf_link{color:#FFFFFF; text-decoration:none;}

/*ヘッダー用角丸*/
.round10px{-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}

/*15.01.14追加　ヒッチメンバーお役立ち講座用*/
.link-hitch a {
     width:220px; display:block; float:right; padding:10px 0;
     background-color:#45B043; background:linear-gradient(#7DEA6D, #0E7719);
     border:#CCCCCC solid 1px; border-radius:16px;
     font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none;
     }
.link-hitch a:hover {background-color:#7DEA6D; background:linear-gradient(#7DEA6D, #45B043);} 

/*15.01.28追加　トップブログRSS*/
.blogbox{border:solid 1px #000000;margin:0px 0 10px; padding:5px; box-sizing:border-box;}
.f1ttl{margin:0 0 5px 6em;font-size:12px; color:#000000}
.dt{margin:0; font-size:12px; line-height:1.5em}


/*15.07.02追加　簡易版ヘッダー用*/
.minihd_bg{ padding:5px; margin:0 0 10px 0;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 65%, #e8e8e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(65%,#ffffff), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 65%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 65%,#e8e8e8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 65%,#e8e8e8 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 65%,#e8e8e8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */}

/*15.08.04追加　簡易ヘッダー用*/
@media screen and (min-width: 100px) and (max-width: 699px){
.minihd_left {width:120px; float:left;}	
.minihd_logo {margin:5px 5px 0 0; padding:0; float:left;}
.minihd_title {margin:0; float:left; font-weight:bold; font-size:9px; color:#4666a7;}
.minihd_right {width:180px; float:right;}	
.minihd_tel {margin:8px 10px 0 0; float:right;}
.minihd_txt {margin:3px 10px 0 0; font-size:9px; line-height:1.5em; text-align:right; float:right;}
}
@media screen and (min-width: 700px) and (max-width: 1024px){
.minihd_logo {margin:5px 5px 0 0; padding:0; float:left;}
.minihd_title {margin:15px 0 0 0; float:left; font-weight:bold; font-size:10px; color:#4666a7;}
.minihd_tel {margin:12px 15px 0 0; float:right;}
.minihd_txt {margin:5px 15px 0 0; font-size:12px; line-height:1.5em; font-weight:bold; text-align:right; float:right;}	
}
@media screen and (min-width: 1025px) and (max-width: 3000px){
.minihd_logo {margin:5px 10px 0 0; padding:0; float:left;}
.minihd_title {margin:15px 0 0 0;float:left; font-weight:bold; font-size:16px; color:#4666a7;}
.minihd_tel {margin:12px 15px 0 0; float:right;}
.minihd_txt {margin:5px 15px 0 0; font-size:12px; line-height:1.5em; font-weight:bold; text-align:right; float:right;}	
}

/*16.07.11追加　テーブルレスポンシブ用*/
@media screen and (max-device-width: 699px), screen and (max-width: 699px) {
td[class="fluid"]{
        display: block !important;
        width: 100% !important;
		margin:3px 0;
        clear: both;
		box-sizing:border-box;
}
}

/* LastUp2024.09.06_kimata */