/*(指定のない)文字色*/
body{color:#666666;}
/*(指定のない)文字サイズ*/
body{font-size:12px;}
/*(指定のない)文字の行間*/
body{line-height:140%;}


/*商品名の文字色*/
.itemTitle, .itemTitle a{ text-decoration:none; display:block;}
.itemTitle, .itemTitle a:link{color:#333333;}
.itemTitle, .itemTitle a:active{color:#333333;}
.itemTitle, .itemTitle a:visited{color:#333333;}
.itemTitle, .itemTitle a:hover{color:#FF9900;}
.itemTitle, .itemTitle h1{color:#333333;}
/*商品名の文字サイズ*/
.itemTitle{font-size:13px;}
/*商品名の文字の行間*/
.itemTitle{line-height:140%;}

/*商品価格の文字色*/
.itemPrice{color:#FF3333; font-weight:bold;}
/*商品価格の文字サイズ*/
.itemPrice{font-size:12px; font-size:bold;}
/*商品価格の文字の行間*/
.itemPrice{line-height:140%;}

/*アラート文言の文字色*/
.error_content{color:#ED0F0F; padding:5px; border:1px dotted #ED0F0F; margin:0px; width:80%; margin-left:auto; margin-right:auto; background-color:#FFEFDE} 
.error_item{color:#FFFFFF; padding:2px 2px 1px 2px; background-color:#CC0000; margin:0px; width:auto; text-align:center;} 
/*アラート文言の文字サイズ*/
.error_content{font-size:12px;}
/*アラート文言の文字の行間*/
.error_content{line-height:120%;}


/*項目ごとに設定するここまで*/


/*ページタイトル*/
.pageTitle{padding:3px 8px; margin-top:20px;  margin-bottom:10px; background-image:url(/shop/item/your_account/design/img05/FS2_bg_pageTitle.gif); border:1px solid #F2F2F2;}
/*中見出し*/
.CrossHead{color:#339900; font-size:12px; padding:4px; margin:0px;}
/*小見出し*/
.Definition{color:#339900; font-size:13px; padding-top:2px; margin:20px 0px 5px 0px;}
/*商品名*/
.itemGroup,.itemTitle{font-weight:normal; background:url(/shop/item/your_account/design/img05/FS2_bg_itemTitle.gif) repeat-x; padding:3px 3px 2px 5px; border-right:1px solid #E7E7E7; border-bottom:1px solid #E7E7E7; }
/*商品詳細ページ*/
/*商品取消線*/
.useBorder{text-decoration:line-through; margin-right:10px;}
/*商品価格*/
.itemPrice{margin-right:10px font-weight:bold;}

/*アイキャッチアイコン*/
.catch{}
/*商品番号*/
.itemNumber{}
/*商品上部コメント*/
.itemComment{}
/*在庫数*/
.itemStock{color:#CC0000; border:1px dotted #cddeb4; padding:5px 5px 4px 5px; text-align:center; font-size:12px; line-height:120%; width:auto;} 
/*販売期間*/
.sellTerms{color:#CC0000; border:1px dotted #cddeb4; padding:5px 5px 4px 5px; text-align:center; font-size:12px; line-height:120%; width:auto;} 

/*テーブルタイトル*/
.tblTitle{margin:0px; padding:4px; display:inline; color:#FFFFFF;}

/*カート部分のテーブル*/
.cartTable{margin-bottom:10px; width:100%; border-left:1px solid #B0B0B0;}
.cartTable caption{text-align:left; color:#FFFFFF; background-color:#339900; padding:3px; text-align:center; text-align:center; background:url(/shop/item/your_account/design/img05/FS2_bg_cartTable_caption.gif) repeat-x; letter-spacing:1em;}
.cartTable tr{}
.cartTable th{font-weight:normal; background-image:url(/shop/item/your_account/design/img05/FS2_bg_cartTable_th.gif); padding:2px; border-right:1px solid #B0B0B0; border-bottom:1px solid #B0B0B0;}
.cartTable td{padding:2px 10px 2px 2px; background-color:#FFFFFF; border-bottom:1px solid #B0B0B0; border-right:1px solid #B0B0B0;}
.cartTable strong{position:relative; top:5px; font-weight:normal;}/*購入手続き中の商品合計の金額*/
/*カート部分の合計計算用*/
.summary th{font-weight:normal;}
.summary td{font-weight:normal;}

/*userTable_01 入力エリア用のテーブル*/
.userTable_01{margin:0px auto 4px auto; width:100%; border-top:1px solid #DBE0CF; border-left:1px solid #DBE0CF;}
.userTable_01 caption{color:#7D7D7D; background-color:#F6F6F6; text-align:center; letter-spacing:2px; font-size:12px; padding:4px 0px 3px 0px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.userTable_01 tr{}
.userTable_01 th{padding:4px; font-weight:normal; border-bottom:1px solid #DBE0CF; background-color:#FAFAFA;}
.userTable_01 th em{color:#333333; font-style:normal; margin:0px 5px;}
.userTable_01 td{background-color:#FEFEFE; padding:4px; border-left:1px solid #FFFFFF; border-bottom:1px solid #DBE0CF; border-right:1px solid #DBE0CF;  border-left:1px solid #DBE0CF;}
.userTable_01 input[type="text"]{margin-right:10px;}
.userTable_01 .thStrong{background-color:#FDFDFD;}

/*userTable_02 表組み用のテーブル*/
.userTable_02{margin:0px auto 10px auto; width:100%; border-left:1px solid #DBE0CF; border-top:1px solid #DBE0CF;}
.userTable_02 caption{text-align:left; font-size:10px; padding:4px; border-bottom:none; font-weight:normal; margin:0px auto; background-color:#DBE0CF;}
.userTable_02 th{padding:4px; font-weight:normal; border-right:1px solid #DBE0CF; border-bottom:1px solid #DBE0CF; background-color:#FAFAFA;}
.userTable_02 td{color:#333333; background-color:#FEFEFE; padding:4px;border-bottom:1px solid #DBE0CF; border-right:1px solid #DBE0CF;}
.userTable_02 input[type="text"]{margin-right:10px;}
.userTable_02 .thStrong{font-weight:normal; background-color:#FAFAFA;}



/*GoodsSelectionTable項目選択肢用のテーブル*/
.GoodsSelectionTable{margin:10px 0px; border-top:1px solid #DDDDDD; border-left:1px solid #DDDDDD;}
.GoodsSelectionTable tr{}
.GoodsSelectionTable th{font-size:12px; padding:4px; font-weight:bold; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD; background-color:#FAFAFA; font-weight:normal; color:#333333; text-align:center;}
.GoodsSelectionTable td{background-color:#FFFFFF; padding:4px; border-left:1px solid #FFFFFF; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD; text-align:center;}

/*入力対象*/
.inputTableArea{border:6px solid #EFEFEF; width:inherit; margin:10px auto; padding:6px; background-color:#F6F6F6;}

/*規約*/
.frameArea{width:auto; margin:10px auto; padding:5px; height:320px; overflow:scroll; background-color:#FFFFFF;}
.frameArea dl{}
.frameArea dt{font-weight:bold; font-size:13px; margin:5px 0px 10px 15px;}
.frameArea dd{line-height:140%; margin:0px 0px 15px 20px;}

/*注意書き*/
.caution{color:#CC0000;}
/*カートのフロー*/
.orderFlow{text-align:center; margin:10px;}

/*デフォルトレイアウトの設定*/
/*デフォルトヘッダ*/
.myheader{padding-top:5px;}
/*検索窓*/
.myItemSearch{margin:5px;}
/*左メニュー*/
.layout_menu{background:url(/shop/item/your_account/design/img05/FS2_bg_myleft.gif) repeat-x #ffffff; border-left:0px solid #B9B9B9; border-right:0px solid #B9B9B9;}
.myleft{padding:10px 3px 3px 3px;}
/*フッタ*/
.myfooter{}



/*オリジナル*/
form{margin:0px; padding:0px;}
/*ヘッダー*/
.FS2_myheader_logo{background-image:url(/shop/item/your_account/design/img05/FS2_header_logo.jpg); background-repeat:no-repeat;}
.FS2_myheader_message_container table{margin:2px 0px 10px 0px;}
.FS2_myheader_message{background-image:url(/shop/item/your_account/design/img05/FS2_header_bg_message_main.gif); background-repeat:repeat-x; font-size:12px; text-align:center;}
.FS2_myheader_logo span{position:absolute; left:-9999px;}
.FS2_myheader_logo a{display:block; height:58px; width:305px;}
.FS2_myheader_right_btn img{margin-top:9px; margin-right:20px;}
/*メインナビゲーション*/
.FS2_main_navi{padding:0px; margin:0px; background-image:url(/shop/item/your_account/design/img05/FS2_header_bg_main_navi.gif); height:19px; background-repeat:repeat-x;}
.FS2_main_navi ul{margin:0px; padding-left:10px;}
.FS2_main_navi li{display:inline;}
.FS2_main_navi a{position:relative; top:3px; font-size:11px; text-decoration:none; background-image:url(/shop/item/your_account/design/img05/FS2_header_main_navi_arrow.gif); background-repeat:no-repeat; padding:1px 7px 0px 14px;}
/*サブナビゲーション*/
.FS2_sub_navi{padding:0px; margin:0px; background-image:url(/shop/item/your_account/design/img05/FS2_header_bg_sub_navi.gif); height:45px; background-repeat:repeat-x;}
.FS2_sub_navi ul{margin:0px; padding-left:10px;}
.FS2_sub_navi li{display:inline;}
.FS2_sub_navi a{position:relative; top:15px; font-size:13px; text-decoration:none; background-image:url(/shop/item/your_account/design/img05/FS2_header_bg_sub_navi_btn.gif); background-repeat:repeat-x; border:solid 1px #339900; padding:9px 7px 8px 7px;}
.FS2_sub_navi a:link{color:#339900;}
.FS2_sub_navi a:visited{color:#339900;}
.FS2_sub_navi a:active{color:#339900;}
.FS2_sub_navi a:hover{color:#339900; background-image:url(/shop/item/your_account/design/img05/FS2_header_bg_sub_navi_btn_rollover.gif);}

/*サブナビゲーション2（検索、カートボタン）*/
.FS2_sub_navi2 {background-image:url(/shop/item/your_account/design/img05/FS2_header_bg_sub_navi2.gif);}

/*検索*/
.FS2_search {margin:0px; padding:0px;}
.FS2_search form{margin:0px; padding:0px; width:auto;}
.FS2_search input{margin:0px; padding:0px;}
.FS2_search_area{margin:0px; padding:0px; height:16px; width:90px; margin-right:3px;}
#FS2_search_btn input{background-image:url(/shop/item/your_account/design/img05/FS2_btn_search.gif); width:32px; height:19px; background-repeat:no-repeat; border-style:none; position:relative; top:1px!important; top:-1px;}
.FS2_search table{border:1px solid #cddeb4; background-color:#f4f7d7;}
.FS2_search td{padding:2px; color:#2F2F2F;}


/*左カラム*/
/*Push Items*/
.FS2_push_items_bg{background-image:url(/shop/item/your_account/design/img05/FS2_myleft_pushitems_bg.gif); background-repeat:repeat-x;}
.FS2_push_items {text-align:center; border-right:5px solid #6DBF28; border-left:5px solid #6DBF28; border-bottom:5px solid #6DBF28; padding:10px; background-color:#FFFFFF;}
.FS2_push_items img{border:1px solid #333333; margin-bottom:10px;}
.FS2_push_items_name{font-size:12px; padding-bottom:8px; display:block;}
.FS2_push_items a:link{color:#FF4200;}
.FS2_push_items a:visited{color:#FF4200;}
.FS2_push_items a:active{color:#FF9900;}
.FS2_push_items a:hover{color:#FF9900;}
.FS2_push_items p{text-align:left; font-size:11px; margin:0px; padding:0px;}
.FS2_push_items_container{margin-bottom:10px;}

/*カテゴリーメニュー*/
.FS2_category_menu_container{margin-bottom:10px;}
.FS2_category_menu_bg{background-image:url(/shop/item/your_account/design/img05/FS2_myleft_category_menu_bg.gif); background-repeat:repeat-x;}
.FS2_category_menu {border-right:1px solid #6DBF28; border-left:1px solid #6DBF28; border-bottom:1px solid #6DBF28; background-color:#FFFFFF;}
#FS2_category_menu_parent h4{margin:0px; background-color:#E5FFC0; font-size:12px; font-weight:normal;}
#FS2_category_menu_parent a{color:#339900; text-decoration:none; padding:5px; display:block;}
#FS2_category_menu_parent a:link{background-color:#E5FFC0; color:#339900;}
#FS2_category_menu_parent a:active{background-color:#E5FFC0; color:#339900;}
#FS2_category_menu_parent a:visited{background-color:#E5FFC0; color:#339900;}
#FS2_category_menu_parent a:hover{background-color:#B3FF4A; color:#339900;}
#FS2_category_menu_child ul{margin:0px; padding:0px;}
#FS2_category_menu_child li{list-style:none; padding:1px; }
#FS2_category_menu_child a{color:#339900; display:block; padding:3px; text-decoration:none;}
#FS2_category_menu_child a:hover{text-decoration:none; background-color:#F2F2F2;}
.FS2_chart{color:#686868; margin-right:7px;}

/*バナー*/
.FS2_banner {border:none; margin-bottom:5px;}
.FS2_banner img{border:none; margin-bottom:5px;}

/*お問い合わせ*/
.FS2_inquiry{margin-bottom:10px;}
.FS2_inquiry table{border-bottom:1px solid #6DBF28; border-right:1px solid #6DBF28; background-color:#F6FFEA;}
.FS2_inquiry td{border-top:1px solid #6DBF28; border-left:1px solid #6DBF28; background-color:#F6FFEA;}
.FS2_inquiry th{border-top:1px solid #6DBF28; border-left:1px solid #6DBF28; background-color:#818181;}
.FS2_inquiry_bg{background-image:url(/shop/item/your_account/design/img05/FS2_myleft_inquiry_bg.gif); background-repeat:repeat-x;}
.FS2_inquiry_num{padding:5px 5px 2px 5px; font-size:13px;}

/*フッタ*/
.FS2_footer_navi{background-image:url(/shop/item/your_account/design/img05/FS2_footer_navi_bg.gif); background-repeat:repeat-x; text-align:center;}
#FS2_footer_navi_btn ul{padding:0px; margin:0px;}
#FS2_footer_navi_btn li{display:inline;}
#FS2_footer_navi_btn a{text-decoration:none; color:#156101; border-left:1px solid #156101; padding:0px 2px 0px 5px;}
#FS2_footer_navi_btn a:hover{color:#FFFFFF;}
.FS2_footer_navi_btn_end{border-right:1px solid #156101;}
.FS2_footer_copy{background-image:url(/shop/item/your_account/design/img05/FS2_footer_copy_bg.gif); background-repeat:repeat-x; text-align:center; font-size:12px; padding-bottom:17px;}

/*「××××さん、こんにちは！」等のWelcomeメッセージの文字色・表示位置・背景色・枠線色・横幅を設定*/
.welcome{color:#565676; position:relative; left:5px;}
.FS2_welcome_area{}



/*中見出し*/
.CrossHead{font-size:13px; font-weight:normal; letter-spacing:2px; background-image:url(/shop/item/your_account/design/img05/FS2_bg_CrossHead.gif);
background-repeat:repeat-x; display:block; margin-bottom:10px; padding:4px 0px 5px 0px;}

/*小見出し*/
.Definition{font-size:13px; font-weight:normal; letter-spacing:2px; background-image:url(/shop/item/your_account/design/img05/FS2_bg_CrossHead.gif); background-repeat:repeat-x; display:block; margin-bottom:10px;}

/*テーブルの上側に1pxのボーダーを表示*/
.cartTable{border-top:solid 1px #cddeb4;}

/*カートのテーブルの商品名へのリンクの文字色*/
.cartTable a{line-height:140%;}

/*「マイページ」「ログイン」「パスワードをお忘れですか？」テキストリンクの色、下線なし、リンク間の余白*/
.FS2_login_area{background:url(/shop/item/your_account/design/img05/FS2_bg_item.gif) repeat-x;}
.utility .login{margin:0px; padding:2px;}
.login ul{margin:0px; padding:0px;}
.login a{text-decoration:none; padding-left:18px; margin-right:5px; font-size:12px;}
.login a:hover{color:#FF9900;}
.FS2_icon_mypage{background:url(/shop/item/your_account/design/img05/FS2_login_icon_mypage.gif) no-repeat; padding:4px;}
.FS2_icon_login{background:url(/shop/item/your_account/design/img05/FS2_login_icon_login.gif) no-repeat; padding:4px;}
.FS2_icon_logout{background:url(/shop/item/your_account/design/img05/FS2_login_icon_logout.gif) no-repeat; padding:4px;}
.FS2_icon_password{background:url(/shop/item/your_account/design/img05/FS2_login_icon_password.gif) no-repeat; padding:4px;}

/*「送料とお支払い方法について」テキストリンクの色、下線なし、リンク間の余白*/
.utility .item{margin:0px; padding:5px 0px;}
.item a{text-decoration:none; padding-left:10px; font-size:12px;}
.item a:link{color:#444444;}
.item a:active{color:#444444;}
.item a:visited{color:#444444;}
.item a:hover{color:#FF9900;}
.item {border-bottom:1px solid #E8E8E8; border-top:1px solid #E8E8E8;}
.FS2_postagesettlelist{}
.FS2_privacypolicy{}
.FS2_businessdeal{}


/*メインページ上側の影と外枠（右側）*/
.layout_content{border-right:0px solid #B9B9B9 ;padding:10px 4px 4px 4px; background:url(/shop/item/your_account/design/img05/FS2_bg_main.gif) repeat-x #FFFFFF; }

/*件中 件表示*/
.pager{text-align:right;}

/*カート*/
/*カートページ下側の数量・合計テーブル*/
.FS2_total_area{width:254px; float:right; padding-top:7px;}
.FS2_total_area th{border-top:none; width:40%; text-align:right;}
.FS2_total_area td{text-align:right;}
/*カートテーブル内の商品名*/
.FS2_itemname{color:#565676; text-decoration:none;}

/*商品説明*/
.FS2_itemPrice_area{}/*価格*/
.FS2_GoodsSelectionTable_area{}/*項目選択肢、バリエーション*/
.FS2_GoodsSelectionTable_area select{margin-bottom:2px;}
.FS2_ItemStockSample_area{}/*在庫数表示*/
.FS2_CoolButton_area{}/*クール便のボタン*/
.FS2_InquiryButton_area{}/*商品についてのお問い合わせボタン*/
.FS2_MailRecommendButton_area{}/*友達にメールで知らせるボタン*/

h1,h2,h3,h4{padding:0px; margin:0px; margin-bottom:5px;}



/*後になって追加したcss start*/

/*　カート画面に入ったら左右メニューを非表示　*/
#FS2_body_Cart .layout_menu{
display:none;
}

#FS2_body_Cart .layout_right{
display:none;
}

/*　カート画面に入ったらヘッダ・フッタを非表示　*/


#FS2_body_Cart .layout_footer{
display:none;
}



/* 商品画像に枠 */
.thumbnail{
border: 1px; /* 枠の太さ */
border-color: #dddddd; /* 枠の色 */
}


/*　いらっしゃいませを非表示にする　*/
.utility { 
display: none; 
}

/*後になって追加したcss end*/


/*ohnoyaオリジナル*/

.clickme1{ font-size:13px; color:#557755; text-decoration:none;}
a.clickme1:hover{ text-decoration:underline; }
.clickme2{ font-size:13px; color:#555577; text-decoration:none;}
a.clickme2:hover{ text-decoration:underline; }
.text_top{ font-size: 13px;line-height: 21px;color: #000000; }
.text_ori{ font-size: 12px; }
.text_mini{ font-size: 10px; color: #000; text-align: left;}
.text_big1{ font-size: 14px;color:#666666; }
.text01{
	font-size: 12px;
	line-height: 18px;
	color: #555555;
	text-align: left;
	padding: 3px !important;
}

.text02{ 
	font-size: 12px;
	line-height: 16px;
	color: #666666; 
	padding: 5px !important;
}

.text_temoto_{
	font-size: 12px;
	line-height: 20px;
	color: #555555;
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 20px;
	text-align: left;
}

.box01 {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #C0DF80;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #EFFCD6;
	color: #4A715C;
	text-align: left;
	padding: 5px !important;
}

.box02 {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #C0DF80;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	padding: 5px !important;

}
.box03 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #EFFCD6;
	color: #4A715C;
	text-align: left;
	padding: 5px !important;

}
.box04 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	padding: 5px !important;

}
.box05 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #C0DF80;
	border-left-color: #CCCCCC;
	background-color: #EFFCD6;
	color: #4A715C;
	text-align: left;
	padding: 5px !important;

}
.box06 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #C0DF80;
	border-left-color: #CCCCCC;
	text-align: left;
	padding: 5px !important;

}
.box07 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	padding: 5px !important;

}
.box08 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #EFFCD6;
	color: #4A715C;
	text-align: left;
	padding: 5px !important;

}
.box99{
	font-size: 13px;
	line-height: 19.5px;
	color: #749E45;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(https://www.ohnoya-webshop.com/item/parts/item-bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align: left;
	padding: 15px !important;
}

.text-title {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-align: left;
}


.09-20-t-back {
	background-image: url(https://image.rakuten.co.jp/mgohnoya/cabinet/09-20/09-20-000-p01.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: left;
	font-size: 12px;
	line-height: 18px;

}

.09-20-r-back {
	background-image: url(https://image.rakuten.co.jp/mgohnoya/cabinet/09-21/09-20-800-p01.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: left;
	font-size: 12px;
	line-height: 18px;

}

.09-22-t-back {
	background-image: url(https://image.rakuten.co.jp/mgohnoya/cabinet/09-22/09-20-940-p01.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: left;
	font-size: 12px;
	line-height: 18px;

}


/* 全体共通 START */

body { 
	margin: 0;
	padding: 0;
	color: #444;
	background: #ffffff url(https://www.ohnoya-webshop.com/shop/item/ohnoya/design/img01/body-wall.gif) 50% 0px repeat-y;
	text-align: center; /*IEセンタリング用*/
}

ul,dl {
	list-style-type: none;
	margin: 0;
	padding: 0;
}



form {
	margin: 0;
	padding: 0;
}

img {
	border: none;
}

input,
textarea {
	font-family: "Arial","Helvetica","Verdana","ＭＳ ゴシック","Osaka",sans-serif;
}


a:link {
	color:#666666;
	text-decoration: none;
}

a:visited {
	color:#666666;
	text-decoration: none;
}

a:hover {
	color:FF9900;
	text-decoration: underline;
}

a:active {
	color:#FF9900;
	text-decoration: none;
}



/* 全体共通 END */




/* 幅設定 START */

/* 数値のみの幅設定 */

.haba_767 {
	width: 767px;
}

.haba_770 {
	width: 770px;
}


/* ヘッダー情報 START */

.header_color {
	width: 767px;
	background-color: #ebebc2;
	text-align: left;
	margin: 0px 0px 2px 0px;
	padding: 2px 0px 2px 5px;
}

.header_text {
	float: left;
	width: 508px;
	font-size: 10px;
}


.header_icon {
	float: left;
	
}

.header_gif {
	float: left;
	width: 470px;
	padding: 6px 0px 6px 0px;
	
}

.header_toiawase {
	float: left;
	width: 145px;
	margin: 19px 0px 0px 20px;
	
}

.header_kago {
	float: left;
	width: 128px;
	margin: 19px 0px 0px 0px;
	
}


.submit_750 {
	width: 767px;
	background-color: #ebebc2;
	margin: 1px;
	padding: 2px 1px 2px 4px;
}

.global_750 {
	width: 767px;
	background-color: #ebebc2;
	margin: 2px;
	padding: 1px 0px 1px 5px;
}


/* 左ナビ START */


.left_kihon {
	width: 157px;	
	margin: 0px 0px 7px 1px;
	padding: 3px 0px 1px 0px;
	
}

.left_navi {
	width: 155px;	
	background-color: #f0f0d1;
	margin: 0px 0px 7px 1px;
	padding: 3px 1px 1px 1px;
	color: #999999;
	text-align: left;
	font-size: 12px;
	
}

.left_cal {
	width: 155px;	
	background-color: #f0f0d1;
	margin: 0px 0px 7px 1px;
	padding: 8px 0px 8px 1px;
	
}


/* 下部分表示 START */


.topic_kihon {
	width: 580px;	
	margin: 0px 0px 7px 0px;
	
}

.topic_shouhin {
	width: 570px;
	padding: 0px;
	margin: 0px 0px 7px 10px;

}

.topic_header {
	width: 580px;	
	margin: 0px 0px 5px 0px;
	
}

.topic_item {
	width: 580px;	
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	
}


.topic_footer {
	width: 740px;
	margin: 10px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	text-align: right;	
}


.footer_750 {
	background-color: #;
	margin: 2px;
	padding: 5px 100px 5px 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: double;
	border-left-style: none;
	border-bottom-color: #6eb82c;
	border-bottom-width: 3px;
}


.footer_img {
	width: 700x;
	margin: 5px 10px 0px 530px;
}


/* 幅設定 END */

/* グローバルナビ START */

#supporNavi #changeTxtSizeColumn p {
	margin: 0;
	padding: 0;
}

#globalNavi {
	float: left;
	margin: 0;
	padding: 2px 0px 2px 0px;
}

#globalNavi li {
	float: left;
	margin: 0;
	padding: 0;
}

#globalNavi li img {
	vertical-align: bottom;


/* グローバルナビ end */



/* フッター START */
.Bso5Sa {font-size:14px; font-family:Geneva, Verdana, Arial, Helvetica, sans-serif,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Osaka", sans-serif; font-weight:bold; color:#5E982E;}/* ...について */

.FS35wR {font-size:12px; font-family:Geneva, Verdana, Arial, Helvetica, sans-serif,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Osaka", sans-serif; color:#666666; line-height:125%;}/* 説明文 */

.lv2Srg {position:relative; left:-7;}/* 丸アイコン */


/* フッター END */




/* トップページ用 START */


.top-navi{
	width: 750px;

}


.top-index_table-1 {
	float: left;
	width: 237px;
	height: 281px;
	background-attachment: fixed;
	background-image: url(https://www.ohnoya-webshop.com/shop/item/ohnoya/design/img02/tab-1st-back.jpg);
	background-repeat: no-repeat;
	margin: 8px 0px 15px 5px;
	padding: 4px 0px 0px 4px;


}

.top-index_table-2 {
	float: left;
	width: 237px;
	height: 281px;
	background-attachment: fixed;
	background-image: url(https://www.ohnoya-webshop.com/shop/item/ohnoya/design/img02/tab-2nd-back.jpg);
	background-repeat: no-repeat;
	margin: 8px 5px 15px 10px;
	padding: 4px 0px 0px 4px;

}

.top-index_table-3 {
	float: left;
	width: 237px;
	height: 281px;
	background-attachment: fixed;
	background-image: url(https://www.ohnoya-webshop.com/shop/item/ohnoya/design/img02/tab-3rd-back.jpg);
	background-repeat: no-repeat;
	margin: 8px 0px 15px 5px;
	padding: 4px 0px 0px 4px;

}

.top-ul{
	margin-left: 48px;
}


.top-what_new{
	width: 550px;
	margin: 0px 0px 10px 0px;
	padding: 10px 15px 5px 25px;
	text-align: left;
	color: #666666;
	font-size: 12px;
	line-height: 150%;

	
}


.top-what_new_ul{

	list-style-type: square!important;
	font-size: 12px;
	line-height: 150%;
	text-align: left;	



}
/* トップページ用 end */
