@charset "euc-jp";
/* ベース */
html,body { margin:0px ; background:#F5F5F5; height:100%; padding:0px; font-family: 'ＭＳ Ｐゴシック', Osaka, arial, helvetica, sans-serif,'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3';}
ul{margin:0px}
li { margin:0px}
p{ margin:0px; font-size:0.8em; line-height:1.3em;}
h2{ font-size:0.8em; margin:0; padding:0px;}
h3{ font-size:0.8em; margin:0; padding:0px; font-weight: normal;}
img{ border:none;}
.ue{ margin:10px 0; }
#none a{ color:#666; text-decoration: none }
#none a:hover{ color:#666;}
a{ color:#903; text-decoration: underline }
a:hover{ color:#36F;}

textarea{ font-size:1em; margin:5px 0;}
select{ margin:5px 0 0 0;}
input{ margin:5px 0 0 0;}

.cler{ display: none;} 
.font_small{ font-size:0.8em; font-weight:normal;}
.font_small_g{ font-size:0.8em; font-weight:normal; color:#333;}
.font_small01{ font-size:0.7em; font-weight:normal; color:#666; margin:3px 0}
.red{ color:#900;}
.font001{ margin:10px 0; padding:3px; font-size:0.8em; line-height:1.3em; background-color:#FFECF5;}
/* 商品ID */
.s_id{ font-size:0.7em; color:#333; margin:0; padding:3px 0; text-align:right}

/* 見出し */
.s_h1_001{ font-size:0.7em; color:#666; font-weight:normal; margin:0; padding:0px;}
.s_h1_002{ font-size:0.7em; color:#666; font-weight:normal; margin:0; padding:0px; text-align:right;}
.midashi{ border-left:#333 5px solid; border-top:#333 1px solid; border-bottom:#333 1px solid; border-right:#333 1px solid; margin:10px; padding:5px; font-weight:bold; color:#666; font-size:0.8em;}
/* 頭だし */
#atamadashi{ overflow:hidden; padding:5px; margin:0 auto; font-size:0.8em;}
#atamadashi ul{ list-style:none; text-align:center; padding: 0; margin:0px 2px; font-weight:bold;}
#atamadashi li{ float:left; padding:1px;  margin:0; }
#atamadashi li a{ width:152px; height:17px; display:block; padding:5px 0; margin-top:0; text-decoration:none; color:#006; background-image:url(../img/seq_botan.gif) }
#atamadashi li a:visited{ color:#006; text-decoration:none; } 
#atamadashi li a:hover{ width:150px; text-decoration:none; color:#FFF; border-style:solid;  border-width:1px; border-color:#FFF; background-color:#EFE;}

/* topページ */
#main_tp01{ overflow:hidden;}
.m_l{ float:left; width:410px; padding:5px;}
.m_r{ float:left; width:200px; padding:5px; margin-top:5px;}

#container {margin:0 auto; width: 850px; border-left:#999 1px solid;  border-right:#999 1px solid; border-bottom:#999 1px solid; min-height:100%; background: #FFF;}
#wrapper{ margin:0px;}
#hedder{ margin:0px 0px 5px 0px; padding:5px 0px 0px 0px; height:85px; border-bottom:#999 1px dotted; }
#logo{ width:16%; float:left; text-align:center;}
#hedc{ width:83%; float:left; padding: 0px 0px 0px 5px ; margin:0px; height:32px; }
#hed_tel{ margin:0; padding:0px 5px 0px 200px; width:160px; float:left; height:40px; }
#hed_fax{ margin:0; padding:0px 5px; width:160px; float:left; border-right:#999 1px dotted; height:40px; }
#hed_cart{ margin:0; padding:0px 5px; float:left;}
#main_menu { width :850px; height:52px; background-image:url(../img/bg.gif); background-color:#c0c0c0; background-position:left top; padding :0 0 0 2; margin:0;}
#rental_form{ width:80%; padding:5px; margin:0 auto; font-size:0.8em;}
#rental_form ul{ list-style: square; text-decoration:underline; padding:0; margin:5px 20px; font-weight:bold;}
#rental_form li{padding:5px 0; margin:0; }
p.form001{ width:80%; margin:0 auto; padding:5px; font-size:0.8em; background-color:#EFE; text-align:center; font-weight:bold;}
#main_menu ul{ list-style:none; text-align:center; padding:0; margin:0px 2px; font-weight:bold;}
#main_menu li{ width:140px; float:left; padding:0;  margin:0; }

#main_menu li a{ font-size:0.8em; display:block; height:auto; background-image:url(../img/button_off.gif); background-position:left top; background-repeat:no-repeat; padding:0; margin:0; text-decoration:none;  color:#006; line-height:200%; border-top-style:solid; border-bottom-style:solid; border-right-style:solid; border-width:1px 1px 1px 0; border-top-color:#c0c0c0; border-bottom-color:#999; border-right-color:#999;}
#main_menu li a:visited{ color:#006; text-decoration:none; }                 

#main_menu li a:hover{background-image:url(../img/button_on.gif); background-position:left top; background-repeat:no-repeat; color:brown; padding:0; margin:0; line-height:200%; border-top-style:solid; border-bottom-style:solid; border-right-style:solid; border-width:1px 1px 1px 0; border-top-color:#fe9700 border-bottom-color:#f2b859; border-right-color:#fe9700;}

#main {width:848px; overflow:hidden;}
#category_menu{ width:25%; font-size:80%; padding :0px; margin :0px;}


#dimension{width :210px; padding :0px; margin :0px;}
/*メニュー画像配置ここから++++++++++++++++++++++*/
div#menu_bot{background-image :url(../img/menubar_bot.gif);padding :0 0 21px 0;margin :0px;background-repeat :no-repeat;background-position :left bottom; height :auto;}
div#menu_rails{background-image :url(../img/menubar_rails.gif);padding :0px;margin :0px;background-repeat :repeat-y;background-position :left top;}
/*メニュー画像配置ここまで++++++++++++++++++++++*/
#menu_div{ padding :0;margin :0 6px 0 6px; width :198px;}
#column { width:198px;}
#column .titlebar {font-family :"trebuchet MS"; color:white; padding :4px 0 4px 0; font-weight:bold; background-color :#97b2d9; border-bottom:black 1px solid; text-align:center;}
#column .blocklook b {display:block; font-family :"trebuchet MS";padding-left:5px; background-color :#039; border-bottom:black 1px solid;color :white;}
#column .blocklook ul { padding:0px; margin:0px; list-style:none;}
#column .blocklook li a {text-align:left; display:block; padding-top:3px; padding-right:0px;padding-bottom:3px;padding-left:14px; font-weight:bold; border-left:#039 6px solid; width:auto; color:#3c3c3c; border-bottom:gray 1px solid; text-decoration:none;}
html #column .blocklook li a { list-style:none; width:178px;}
#column .blocklook ul.alttheme li a {border-left:gray 6px solid;}
#column .blocklook li a:hover {border-left-color:orange; color:black; background-color:#D0E8FF;}
#column .blocklook ul.alttheme li a:hover {border-left-color:red; color:black; background-color:#D0E8FF;}

.pdf01_botan01 a{ display:block; width:200px; height:45px; background-image:url(../img/pdf.gif); background-repeat:no-repeat; margin:0px auto;}
.pdf01_botan01 a:hover{ background-image:url(../img/pdf02.gif); background-repeat:no-repeat;}

/*top右側*/
#main_top{ float:right; width:630px; padding-bottom:10px;}
.midashi01{ background-image:url(../img/midashi01.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.midashi02{ background-image:url(../img/midashi02.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:5px 0 0 0 ;}
.midashi03{ background-image:url(../img/midashi03.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
#main_rental01{ padding:0px; width:630px; float: right;}
#main_rental01_01{ padding:0px; width:630px; float: right;}
#main_rental02{ padding:5px 0px;}
#whats_new{ width:490px; margin:5px auto; border:#CCC 1px solid; padding:5px; overflow: auto; height:100px;}
#whats_new ul{ margin:0px; padding:0px 0 0 30px; list-style-image:url(../img/new.jpg)}
#whats_new li{ padding:2px 20px 2px 3px; border-bottom:#999 dotted 1px; font-size:0.8em;}
#main_rental03{ padding:10px 0;}
#main_rental03 p{ padding:5px;}

/*身分証*/
li.mibun{ margin:8px; padding-bottom:5px; font-size:0.8em;}
/*パンクズ*/
#pan{ padding:5px; font-size:0.8em; text-align:right;}
#pan a{ color:#F60; text-decoration: underline;}
#pan a:hover{ color:#36F;}

/*商品一覧h2見出し*/
.midashi00{ background-image:url(../img/midashi00.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}

/*プロジェクターh2見出し*/
.pro_midashi01{ background-image:url(../img/pro_midashi01.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.pro_midashi02{ background-image:url(../img/pro_midashi02.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.pro_midashi03{ background-image:url(../img/pro_midashi03.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.pro_midashi04{ background-image:url(../img/pro_midashi04.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.pro_midashi05{ background-image:url(../img/pro_midashi05.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}


/*ディスプレイh2見出し*/
.lsd_midashi01{ background-image:url(../img/lsd_midashi01.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.lsd_midashi02{ background-image:url(../img/lsd_midashi02.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.lsd_midashi03{ background-image:url(../img/lsd_midashi03.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.lsd_midashi04{ background-image:url(../img/lsd_midashi04.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.lsd_midashi05{ background-image:url(../img/lsd_midashi05.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.lsd_midashi06{ background-image:url(../img/lsd_midashi06.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}

/*スクリーンh2見出し*/
.scr_midashi01{ background-image:url(../img/scr_midashi01.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.scr_midashi02{ background-image:url(../img/scr_midashi02.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.scr_midashi03{ background-image:url(../img/scr_midashi03.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.scr_midashi04{ background-image:url(../img/scr_midashi04.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.scr_midashi05{ background-image:url(../img/scr_midashi05.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.scr_midashi06{ background-image:url(../img/scr_midashi06.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.scr_midashi07{ background-image:url(../img/scr_midashi07.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}


/*映像機器h2見出し*/
.imp_midashi01{ background-image:url(../img/imp_midashi01.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.imp_midashi02{ background-image:url(../img/imp_midashi02.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.imp_midashi03{ background-image:url(../img/imp_midashi03.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.imp_midashi04{ background-image:url(../img/imp_midashi04.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}

/*音響機器h2見出し*/
.seq_midashi01{ background-image:url(../img/seq_midashi01.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.seq_midashi02{ background-image:url(../img/seq_midashi02.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.seq_midashi03{ background-image:url(../img/seq_midashi03.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.seq_midashi04{ background-image:url(../img/seq_midashi04.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.seq_midashi05{ background-image:url(../img/seq_midashi05.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.seq_midashi06{ background-image:url(../img/seq_midashi06.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}

.seq_toa{ background-image:url(../img/seq_toa.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.seq_audiotechnica{ background-image:url(../img/seq_audio-technica.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.seq_shure{ background-image:url(../img/seq_SHURE.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}

/*その他h2見出し*/
.etc_midashi01{ background-image:url(../img/etc_midashi01.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.etc_midashi02{ background-image:url(../img/etc_midashi02.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.etc_midashi03{ background-image:url(../img/etc_midashi03.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
/*プロジェクターボタン*/
#pro_botan{ overflow:hidden; border-bottom:1px #333 solid; padding: 5px 0 5px 30px;}
#pro_botan ul{ margin:0px; padding:0px;  list-style:none;}
li.pro_botan01 { padding:0px; margin:0px; float:left; padding:0 10px 0 0;}
li.pro_botan01 a{ display:block; width:184px; height:74px; background-image:url(../img/pro_botans01.gif); background-repeat:no-repeat;}
li.pro_botan01 a:hover{ background-image:url(../img/pro_botans01_01.gif); background-repeat:no-repeat;}

li.pro_botan02 { padding:0px; margin:0px; float:left; padding:0 10px 0 0;}
li.pro_botan02 a{ display:block; width:184px; height:74px; background-image:url(../img/pro_botans02.gif); background-repeat:no-repeat;}
li.pro_botan02 a:hover{ background-image:url(../img/pro_botans02_01.gif); background-repeat:no-repeat;}

li.pro_botan03 { padding:0px; margin:0px; float:left; padding:0px;}
li.pro_botan03 a{ display:block; width:184px; height:74px; background-image:url(../img/pro_botans03.gif); background-repeat:no-repeat;}
li.pro_botan03 a:hover{ background-image:url(../img/pro_botans03_01.gif); background-repeat:no-repeat;}



#pro_botan_item02{ padding:0px; width:185px; height:75px; margin:6px 11px; float:left; background-image:url(../img/pro_botans02.gif)}
#pro_botan_item03{ padding:0px; width:185px; height:75px; margin:6px 11px; float:left; background-image:url(../img/pro_botans03.gif)}


#main_goods{margin:0px; padding:0px;}
.main_goods_h{ border-bottom:#019A74 5px solid; text-align:right;  border-top:#019A74 1px solid; border-left:#019A74 1px solid; border-right:#019A74 1px solid;}
.main_goods_dis{ border-bottom:#0860A8 5px solid; text-align:right;  border-top:#0860A8 1px solid; border-left:#0860A8 1px solid; border-right:#0860A8 1px solid;}
.main_goods_scr{ border-bottom:#3F9C32 5px solid; text-align:right;  border-top:#3F9C32 1px solid; border-left:#3F9C32 1px solid; border-right:#3F9C32 1px solid;}
.main_goods_imp{ border-bottom:#FF6500 5px solid; text-align:right;  border-top:#FF6500 1px solid; border-left:#FF6500 1px solid; border-right:#FF6500 1px solid;}
.main_goods_seq{ border-bottom:#7E4896 5px solid; text-align:right;  border-top:#7E4896 1px solid; border-left:#7E4896 1px solid; border-right:#7E4896 1px solid;}
.main_goods_etc{ border-bottom:#F8D909 5px solid; text-align:right;  border-top:#F8D909 1px solid; border-left:#F8D909 1px solid; border-right:#F8D909 1px solid;}

.main_haisou_service{ border-bottom:#F8D909 5px solid; text-align:right;  border-top:#F8D909 1px solid; border-left:#F8D909 1px solid; border-right:#F8D909 1px solid;}


/*about見出し*/
.main_about01{background-image:url(../img/dammyheadline.gif); background-repeat:no-repeat; border-left:#333 5px solid; border-top:#333 1px solid; border-bottom:#333 1px solid; border-right:#333 1px solid; margin:0px; height:28px; }
.main_about02{background-image:url(../img/tab_first.gif); background-repeat:no-repeat; border-left:#333 5px solid; border-top:#333 1px solid; border-bottom:#333 1px solid; border-right:#333 1px solid; margin:0px; height:28px; }
.main_about03{background-image:url(../img/gold.gif); background-repeat:no-repeat; border-left:#333 5px solid; border-top:#333 1px solid; border-bottom:#333 1px solid; border-right:#333 1px solid; margin:0px; height:28px; }
.main_about04{background-image:url(../img/tab_contact.gif); background-repeat:no-repeat; border-left:#333 5px solid; border-top:#333 1px solid; border-bottom:#333 1px solid; border-right:#333 1px solid; margin:0px; height:28px; }
.main_about05{background-image:url(../img/touroku.gif); background-repeat:no-repeat; border-left:#333 5px solid; border-top:#333 1px solid; border-bottom:#333 1px solid; border-right:#333 1px solid; margin:0px; height:28px; }
.main_about06{background-image:url(../img/tab_shochuui.gif); background-repeat:no-repeat; border-left:#333 5px solid; border-top:#333 1px solid; border-bottom:#333 1px solid; border-right:#333 1px solid; margin:0px; height:28px; }
.main_about07{background-image:url(../img/tab_privacy.gif); background-repeat:no-repeat; border-left:#333 5px solid; border-top:#333 1px solid; border-bottom:#333 1px solid; border-right:#333 1px solid; margin:0px; height:28px; }

/*abouth2見出し*/
.about_001{ background-image:url(../img/about01.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.about_002{ background-image:url(../img/about02.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.about_003{ background-image:url(../img/about03.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.about_004{ background-image:url(../img/about04.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.about_005{ background-image:url(../img/about05.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.about_006{ background-image:url(../img/about06.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.about_007{ background-image:url(../img/about07.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}

#about_main{padding:5px 0 15px 0}

#item{ overflow:hidden; border-bottom:1px #CCC dotted; padding:5px 0 15px 0;}
.item{ overflow:hidden; border-bottom:1px #CCC dotted; padding:5px 0 15px 0; width:630px;}
.item01{ padding:0px; width:180px; border: #CCC 1px solid; margin:5px 10px; float:left; overflow:hidden;}
.item02{ padding:0px; width:180px; border: #CCC 1px solid; margin:5px 10px; float:left; overflow:hidden;}
.item03{ padding:0px; width:180px; border: #CCC 1px solid; margin:5px 10px; float:left; overflow:hidden;}
.in_item01{ font-size:0.7em; background-color:#EEE; padding:3px; font-weight:bold;}
.in_itemimg{ text-align:center; margin:5px auto; border:1px solid #CCC; width:120px;}
.in_itemimg01{ text-align:center; margin:5px auto; border:1px solid #CCC; width:100px;}
.in_item02{ font-size:0.7em; padding:10px 3px;}
.in_item02_01{ font-size:0.7em; padding:10px 3px;}
.in_item03{ padding:3px;}
.in_item04{ margin: 0px 3px; padding:2px; background-color:#0E4261; color:#FFF; text-align:center; font-size:0.7em; font-weight:bold;}
.in_item05{ padding:3px; text-align: right; color:#C00; font-weight:bold;}
.in_item06{ padding:0px 3px; text-align: right; color:#C00;}

.in_item{ background-color:#EEE; padding:3px; font-weight:bold; width:150; overflow:hidden; }
.in_item01_1{ font-size:0.7em; background-color:#EEE; padding:3px; font-weight:bold; width:80px; float:left;}
.hukidasi{ float: left; }

.item_style_gb{ overflow:hidden; padding:0 0 2px 0; }
.style_green{ border:#090 1px solid; background:#FFF; padding:1px; width:45%; margin:2px; float:left;}
.style_green02{ border:#090 1px solid; background:#FFF; padding:1px; width:60%; margin:2px; float:right;}
p.style_green_1{ background:#090; color:#FFF; padding:1px; text-align:center; font-size:0.7em;}
.style_blue{ border: #006 1px solid; background:#FFF; padding:1px; width:45%; margin:2px; float:left;}
p.style_blue_1{background:#006; color:#FFF; padding:1px; text-align:center; font-size:0.7em;}


/*ご利用方法*/
h3.riyou_midashi{ border-left:#039 5px solid; border-top:#039 1px solid; border-bottom:#039 1px solid; border-right:#039 1px solid; margin:10px; padding:7px 5px; font-weight:bold; color:#666; background-color:#F7FBFF; }
.howto001{ overflow:hidden; width:80%; margin:10px auto;}
.arrow{ float:left; }
.howto_coment{ float:left; padding:0 5px}
.text001{ text-decoration:underline; color:#666; margin:0 0 5px 0;}

/*配送について*/
.haisou_midashi{ border-left:#333 5px solid; border-top:#333 1px solid; border-bottom:#333 1px solid; border-right:#333 1px solid; margin:10px; padding:5px; font-weight:bold; color:#666;}
.haisou001{width:80%; margin:5px auto; overflow:hidden; border: 1px #CCC solid; background:#FFFFC4; padding:5px;}
.haisou001_l{ float:left; width:38%; background:#FFFFC4; text-align:center;}
.haisou001_r{ float:left; padding:0 5px; width: 60%; background:#FFF; }
.about_main_coment001{ width:80%; padding:5px; margin:0 auto;}
.about_main_coment002{ width:90%; padding:5px; margin:5px auto;}

/*お問い合わせ*/
table#table-01 { margin:15px auto; width:80%; border: 1px #E3E3E3 solid; border-collapse: collapse; border-spacing: 0;}
table#table-01 td {padding: 10px; border: 1px #E3E3E3 solid; border-width: 0 0 1px 1px; white-space: nowrap; font-size:0.8em;}
.td01{ background-color: #F7F7F7; text-align:center;}

/*会員登録*/
table#table-02 { margin:15px auto; width:80%; border: 1px #E3E3E3 solid; border-collapse: collapse; border-spacing: 0;}
table#table-02 td {padding:5px 10px; border: 1px #E3E3E3 solid; border-width: 0 0 1px 1px; font-size:0.8em;}
.td02{ background-color: #F7F7F7; text-align:center; width:10em;}
.td03{ background-color: #F7F7F7; width:10em;}
.td04{ background-color: #EDEEDB;}
.td05{ background-color: #FFECFF; text-align:center; width:10em;}
#about_main_coment{ width:80%; padding:5px; margin:0 auto; border: 1px #E3E3E3 solid;}

.style_001{ margin:0 0 5px 0;}



/*利用規約*/
h3.kiyaku_midashi{ border-left:#333 5px solid; border-top:#333 1px solid; border-bottom:#333 1px solid; border-right:#333 1px solid; margin:10px; padding:5px; font-weight:bold; color:#666;}
.kiyaku{ margin:0 15px; border-bottom:#333 1px dotted; padding:0 0 5px 0; color:#666;}

h2.kiyaku_midashi{ border-left:#333 5px solid; border-top:#333 1px solid; border-bottom:#333 1px solid; border-right:#333 1px solid; margin:10px; padding:5px; font-weight:bold; color:#666;}

/*会社概要*/
.style_com01{ padding:3px; background:#CCC; margin:5px 0 0 0;}
.style_com02{ padding:3px; margin:0 0 15px 0;}

/* 設置 */

.setting { overflow:hidden; border-bottom:1px #CCC dotted; padding:10px 10px; width:600px;}
.setting01 {margin: 0px; width:250px; border: #CCC 1px solid; padding:6px 11px; float:left;}
.setting02 {margin: 0px; width:250px; border: #CCC 1px solid; padding:6px 11px; float:left; margin-left:30px}
p.set01{ background-color: #F90; color:#FFF; padding:3px; margin:2px 0; text-align:center;}


/*商品詳細*/
.item_shosai{ overflow:hidden; border-bottom:1px #CCC dotted; padding:5px 0 15px 0; width:630px;}
.item_title{border-top:2px #F30 solid; border-bottom:2px #F30 solid; padding:5px; margin:10px 3px 10px 0px }
.item_shosai01{margin: 0px; width:250px; border: #CCC 1px solid; padding:6px 11px; float:left;}
.item_shosai02{margin: 0px; width:330px; padding:10px 5px 6px 5px; float:left;}
.item_midashi001{ border:#090 1px solid; background:#FFF; padding:1px; width:40%; margin:5px 0 0 10%; float:right;}
p.item_midashi001_1{ background:#090; color:#FFF; padding:2px; text-align:center;}
.item_midashi002{ border: #006 1px solid; background:#FFF; padding:1px; width:40%; margin:5px 0 0 10%; float:right; }
p.item_midashi002_1{background:#006; color:#FFF; padding:2px; text-align:center;}
.itme_kakaku{ float:right; width:65%; text-align:right; margin:5px 0 12px 0}
p.item_kakaku01{font-weight:bold; color:#C00; font-size:0.9em;}
table#rental001{ float:right; text-align:right; width:100%}
table#rental001 td{ padding:2px 0;}
.for_mac{ padding:0px; float:right;}
.for_mac a{ display:block; width: 200px; height: 25px; background: url(../img/for_mac.gif) no-repeat;}
.for_mac a:hover{ display:block; width: 200px; height: 25px; background: url(../img/for_mac01.gif) no-repeat;}
.item_title_s{ border-bottom:2px #FC0 solid; padding:3px 5px; margin:10px 0px 6px 0px; width:80%; font-weight:bold; color:#666; }

/* スクリーン */
.sunpou{padding:3px; text-align: right; color:#C00; font-weight:bold; font-size:1.2em;}

/* 付属品 */
.huzoku { padding:0 0 5px 2px; background-color:#EFE; width:310px; }
.item_title_s01{ font-weight:bold; color:#090; margin:3px 0;}


table#kyori { margin:0 0 0 5px; width:80%; border: 1px #E3E3E3 solid; border-collapse: collapse; border-spacing: 0;}
table#kyori td {padding: 5px; border: 1px #E3E3E3 solid; border-width: 0 0 1px 1px; white-space: nowrap; font-size:0.8em; text-align:center;}

.tr_kyori{ background-color: #F7F7F7;}
.toueikyori{ margin:10px 0; width:80%;}
.tr_sentaku{ background-color: #FFECF5;}

/*フッター*/
#main_menu_foot { width :850px; height:52px; background-image:url(../img/bg.gif); background-color:#c0c0c0; background-position:left top; padding :0 0 0 2; margin:0;}
#main_menu_foot ul{ list-style:none; text-align:center; padding:0; margin:0px 2px; font-weight:bold;}
#main_menu_foot li{ width:141px; float:left; padding:0;  margin:0; }

#main_menu_foot li a{ font-size:0.7em; display:block; width:99%; height:auto; background-image:url(../img/button_off.gif); background-position:left top; background-repeat:no-repeat; padding:0; margin:0; text-decoration:none;  color:#006; line-height:200%; border-top-style:solid; border-bottom-style:solid; border-right-style:solid; border-width:1px 1px 1px 0; border-top-color:#c0c0c0; border-bottom-color:#999; border-right-color:#999;}
#main_menu_foot li a:visited{ color:#006; text-decoration:none; }                 

#main_menu_foot li a:hover{background-image:url(../img/button_on.gif); background-position:left top; background-repeat:no-repeat; color:brown; padding:0; margin:0; line-height:200%; border-top-style:solid; border-bottom-style:solid; border-right-style:solid; border-width:1px 1px 1px 0; border-top-color:#fe9700 border-bottom-color:#f2b859; border-right-color:#fe9700;}

/*PHP*/
.order_midashi01{ background-image:url(../img/order_001.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.order_midashi02{ background-image:url(../img/order_02.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.order_midashi03{ background-image:url(../img/order_03.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.order_midashi04{ background-image:url(../img/order_04.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.order_midashi05{ background-image:url(../img/order_05.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}
.order_midashi06{ background-image:url(../img/order_06.gif) ; background-repeat:no-repeat; width:630px; height:40px; margin:10px 0 0 0 ;}

.cartfont00{ text-align: center; padding:15px; color:#666; background: #FFFFEC;}
.cartfont01{ text-align:right; padding:5px; border-bottom:#999 1px dotted;}
.cartfont02{ text-align:right; font-size:0.7em; padding:5px; border-bottom:#999 1px dotted; color:#666;}

/*カート内*/
table#cart-01 { margin:15px auto; border-spacing: 0; background:#F9F9F9; width:400px;}
table#cart-01 td {padding: 3px; white-space: nowrap; font-size:0.7em;}
.td01{ background-color: #F7F7F7; text-align:center;}


#footer{ margin:0px; padding:3px; text-align:center; font-size:0.8em; color:#666; background-color:#CCC; }

/*フッターリンク*/
.ft_li a{ color:#555; text-decoration: underline }
.ft_li a:hover{ color:#555;}
