/* 通販シャンプー・トリートメント・整髪料カテゴリ用*/#category01 dl {margin: 5px 0px 5px 0px;}#category01 dt {border-left:10px solid #ffcc66; border-bottom:1px solid #999999; margin: 0px 3px 5px 0px; padding:3px 0px 3px 10px; text-decoration:none; font-weight: bold; WIDTH: 80%; }#category01 dd {margin: 3px 3px 15px 15px; padding: 5px 2px 5px 2px; }/* 技術メニュー用*/#tecmenu * { margin:0px 3px 0px 0px; padding:0px; border:0px;}#tecmenu dl { border-top:0; border-bottom:1px solid; border-left:1px solid; border-right:1px solid; background:#ffffdd;}#tecmenu dt {  clear:both;  padding:0.5em; /* WinIE */ border-top:1px solid; white-space:nowrap; margin-right:0px; font-weight:bold ;}#tecmenu dd { margin-left:2em; /* = dt.width + dt.padding */ padding:1ex; border-top:1px solid; border-left:1px solid; background:#ffffff;margin-right:0px}.tecprice{text-align:center; font-weight:bold ; color:#FF0000;}/** {	scrollbar-3dlight-color:#F5DEB3;	scrollbar-shadow-color:#F5DEB3;	scrollbar-track-color:#F5DEB3;	scrollbar-darkshadow-color:#663333;	scrollbar-arrow-color:#663333;	scrollbar-base-color:#D2B48C;	scrollbar-face-color:#D2B48C;	scrollbar-highlight-color:#D2B48C;}*//* basic*/a:link {color:#0000ff;text-decoration:none;}a:visited {color:#0000ff;text-decoration:none;}a:hover {color: #ff0000;text-decoration:none;}/*■確定■#f0f0f0*/body {padding:0px;margin:0px;background-color:#FFFFFF;}ul.goodslist {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-image: url("img/yajirusi_right_red.gif"); list-style-position: inside;}.hr01{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-color:#990000;border-size:2px;border-style:solid;}.hr02{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-color:#ffcc66;border-size:2px;border-style:dotted;}.cargo{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}/*■確定■*//*#F17878 CCBC6A 990000*/.goods_title{PADDING: 3px 3px 3px 3px; MARGIN: 2px 0px 2px 2px; BACKGROUND-COLOR: #ffffee; BORDER-TOP: #ffcc66 1px solid; BORDER-RIGHT: #ffcc66 1px solid; BORDER-BOTTOM: #ffcc66 1px solid; BORDER-LEFT: #ffcc66 1px solid; }/*■確定■*/.square {font-weight: bold;COLOR: #990000;}.content {BACKGROUND-COLOR: #FFFFFF; }/*■info/process_of_mailorder.html■*/.setumei_danraku {color: #990000;margin: 0px 5px 0px 0px;font-weight: bold;background-color: #ffcc66;border-top: 1px solid #ffffee;border-left: 1px solid #ffffee;border-right: 1px solid #996600;border-bottom: 1px solid #996600;}/*■確定■F17878*/.content h1 {BORDER-RIGHT: #330000 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #996600 2px solid; MARGIN: 5px 3px 10px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #996600 2px solid; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #330000 2px solid; BACKGROUND-COLOR: #990000; }/*これはだめかもわからんね。プロトタイプ要調整*//*.h1sub {COLOR: #ffcc66; position: relative;font-size:small;right:200px;}*/.content h2 {BORDER-RIGHT: #330000 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #996600 1px solid; MARGIN: 5px 3px 10px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #996600 1px solid; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #330000 2px solid; BACKGROUND-COLOR: #990000; }.content h3 {BORDER-RIGHT: #330000 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #996600 1px solid; MARGIN: 5px 3px 10px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #996600 1px solid; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #330000 2px solid; BACKGROUND-COLOR: #990000; }.content h4 {/*BORDER-RIGHT: #330000 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #996600 1px solid; MARGIN: 5px 3px 10px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #996600 1px solid; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #330000 2px solid; BACKGROUND-COLOR: #990000; */font-size:100%;color:#000000;line-height:120%;margin:10px 4px 1px 0px;padding:3px 0px 3px 10px;border-bottom:1px solid #999999;border-left:20px solid #ffcc66;text-decoration:none;}.content h5 {BORDER-RIGHT: #330000 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #996600 1px solid; MARGIN: 5px 3px 10px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #996600 1px solid; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #330000 2px solid; BACKGROUND-COLOR: #990000; }#navcontainer { width: 180px; }#navcontainer ul {margin-top: 0px;margin-left: 0px;padding-left: 0px;list-style-type: none;}#navcontainer a {font-size: 100%; display: block;padding-top: 2px; padding-bottom: 2px;padding-right: 2px;  padding-left: 10px; width: 180px;background-color: #fff;border-bottom: 1px solid #990000;border-top: 1px solid #990000;}#navcontainer a:link, #navlist a:visited {color: #333;text-decoration: none;}#navcontainer a:hover {background-color: #FFC;color: #900;}#active a:link, #active a:visited, #active a:hover{border-bottom: 1px solid #990000;background-color: #990000;color: #fff;} .navlist_active { background-color: #900; color: #FFF; padding: 2px 8px 2px 10px; width: 180px; display: block; } #navcontainer2 { width: 180px; }#navcontainer2 ul {margin-top: 0px;margin-left: 0px;padding-left: 0px;list-style-type: none;}#navcontainer2 a {font-size: 100%; display: block;padding-top: 2px; padding-bottom: 2px;padding-right: 2px;  padding-left: 10px; width: 180px;background-color: #fff;border-bottom: 1px solid #990000;border-top: 1px solid #990000;border-left: 10px solid #990000;}#navcontainer2 a:link, #navlist2 a:visited {color: #333;text-decoration: none;background-color: #ffffff;}#navcontainer2 a:hover {background-color: #ffffcc;color: #900;}#active2 a:link, #active2 a:visited, #active2 a:hover{border-bottom: 1px solid #990000;background-color: #FC6;color: #990000;}#navcontainer3 { width: 180px; }#navcontainer3 ul {margin-top: 0px;margin-left: 0px;padding-left: 0px;list-style-type: none;}#navcontainer3 a {font-size: 100%; display: block;padding-top: 2px; padding-bottom: 2px;padding-right: 2px;  padding-left: 10px; width: 180px;background-color: #fff;border-bottom: 1px solid #990000;border-top: 1px solid #990000;border-left: 5px solid #990000;}#navcontainer3 a:link, #navlist3 a:visited {color: #333;text-decoration: none;background-color: #ffffff;}#navcontainer3 a:hover {background-color: #ffffcc;color: #900;}#active3 a:link, #active3 a:visited, #active3 a:hover{border-bottom: 1px solid #990000;background-color: #FFC;color: #990000;}/*.content h5 {BORDER-RIGHT: #F17878 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #F17878 1px solid; MARGIN: 5px 3px 10px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #F17878 1px solid; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #F17878 2px solid; BACKGROUND-COLOR: #990000; }*//*ブランドやらの強調デコレーション*/div.t {color: #990000;margin-top: 3px;margin-bottom: 3px;font-weight: bold;background-color: #ffcc66;border: 1px none #FFEEEE;border-top: 1px solid #ffffee;border-left: 1px solid #ffffee;border-right: 1px solid #996600;border-bottom: 1px solid #996600;text-align: center;padding: 0.1em;}div.t a {font-weight: bold;color: #990000;}div.t a:visited {color: #990000;}div.t a:hover {color: #FF0000;}div.t2 {font-size:100%;color:#000000;line-height:120%;margin:10px 4px 1px 0px;padding:3px 0px 3px 10px;border-bottom:1px solid #999999;border-left:20px solid #ffcc66;text-decoration:none;}/*ディレクトリ・現在位置アドレス*/div.dir  {background-color: #eeeeee;margin:0px 3px 5px 0px;padding:3px 3px 3px 3px;}/*カテゴリトップ/ページトップ/現在ページ/back/next*/div.page  {TEXT-ALIGN: center;margin:10px 3px 10px 0px;background-color: #eeeeee;padding:3px 3px 3px 3px;}/*サロンメニューテーブル/特商法記載ページのテーブル*/TR.top { BACKGROUND: #fc6; COLOR: #000; TEXT-ALIGN: center;}TR.ffe { BACKGROUND: #ffe; COLOR: #000; }TABLE.menu {BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 5px 3px 10px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; padding:3px 0px 3px 10px; font-size:90%;}.menu TD {BORDER-RIGHT: #999 1px dotted; BORDER-TOP: #cff 0px; BORDER-LEFT: #cff 0px; BORDER-BOTTOM: #666 1px solid}.menu TH {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #cff 0px; BORDER-LEFT: #cff 0px; BORDER-BOTTOM: #666 1px solid}.index_list { margin:0px; padding:0px ;}.index_list .mi2  { list-style :none; border-bottom:solid 1px #eee; }.index_list .mi2 { list-style :none; padding:1px 0 2px 22px; }.index_list .mi2 { background:#eee url("img/yajirusi_right_red.gif") no-repeat left top ;}.index_list .mi2_txt { padding:5px 0 13px 15px; list-style :none; border-bottom:solid 2px #ddd; font-size:100%; }.li_space { list-style :none;  font-size:70%; }.li_space2 { list-style :none;border-bottom:solid 2px #ddd;  font-size:70%;}/*.index_list { margin:2px; padding:0px ;}.index_list .mi2  { list-style :none; border-bottom:solid 1px #eee; }.index_list .mi2 { list-style :none; padding:1px 0 1px 22px; }.index_list .mi2 { background:#eee url("img/yajirusi_right_red.gif") no-repeat; }.index_list .mi2_txt { padding:5px 0 13px 15px; list-style :none; border-bottom:solid 2px #ddd;}.li_space { list-style :none; font-size:50%;}.li_space2 { list-style :none;border-bottom:solid 2px #ddd;  font-size:50%;}*//*クライアントメニューテーブル/ユーザーメニューテーブル*/TABLE.client {	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN: 2px 2px 2px 2px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; padding:2px 2px 2px 2px; font-size:100%;}.client TD {	BORDER-RIGHT: #999 0px dotted; BORDER-TOP: #cff 0px; BORDER-LEFT: #cff 0px; BORDER-BOTTOM: #666 0px solid}.client TH {	BORDER-RIGHT: #999 0px solid; BORDER-TOP: #cff 0px; BORDER-LEFT: #cff 0px; BORDER-BOTTOM: #666 0px solid}/* ナビゲーションtop_bottom----------------------------------------------- */.topnavi {font-size:10px;}.topnavi tr#global td a#td00{background:#990000;color:white;}.topnavi tr#global td a:hover {background-color:#FFFFCC;color: #990000;}.topnavi tr#global td a {display:block;color: #000000;text-decoration:none;padding:2px 2px 2px 2px;margin:0px;}.topnavi tr#local td font {display:block;margin:0px;padding:2px 0px 2px 4px;color:#AAAAAA;text-decoration:none;line-height:14px;}.topnavi tr#local a {color:black;line-height:15px;}.footnavi a:link, .footnavi a:visited {color:black;}/* 付け足し----------------------------------------------- *//*■確定■*/b.h1 {BORDER-RIGHT: #330000 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #996600 2px solid; MARGIN: 5px 3px 10px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #996600 2px solid; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #330000 2px solid; BACKGROUND-COLOR: #990000; font-size:large; }
#l_user_menu{/*margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px ; */ FONT-SIZE: 12px;font-weight: normal; background-color: FFFFFF;}
#l_user_menu ul {/*margin-top: 0px;margin-left: 0px; margin-right: 9px; padding-left: 0px;*/ list-style-type: none;}
#l_user_menu a:link, #l_user_menu a:visited{color:#0000ff;display: block ; border-top: 0px solid #ffffff ; border-bottom: 1px dotted #cccccc; padding: 4px 0px 2px 10px; background-color: #FFFFFF;text-decoration: none;}
#l_user_menu a:hover{color:#ff0000;text-decoration: none; background-color: FFFFFF;}
a img{ /* 画像のリンク枠を消す */border: none;}