body { background-image: url(http://www.aitoku.co.jp/images/bg.gif); background-repeat: repeat-x; background-color: #EDC4C4; font-family:"MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; margin:0; padding:0; } img { border:0; } /* 汎用カラー ----------------------------------------------------------------------------*/ .csideline { background-color:#000000; } .cmenubg01 { background-color:#571E1E; } .cmenubg02 { background-color:#EAE6D9; } .c99 { background-color:#FFFFFF; } /*--------------------------------------------------------------------------*/ h1 { font-size:x-small; font-weight:normal; color:#FFFFFF; display:inline; text-align:left; padding:5px 0 0 0; } .caution { font-size:x-small; color:#CA0000; line-height:1.4; margin:0px; padding:0px; } .price { font-size: medium; font-weight:bold; color:#CA0000; line-height:1.4; margin:0px; padding:0px; } .mainimage { padding:0; margin:0px 0px 33px 0px; } hr { border:1px solid #BFBFBF; height:1px; } .relationarrow{ padding:0; margin:0px 5px 0px 0px; } /* Contact Form ----------------------------------------------------------------------------*/ #contactform th { font-size:x-small; text-align:left; color:#571C1C; } #contactform td { font-size:x-small; } /* Header ----------------------------------------------------------------------------*/ #hd .logo { position:absolute; top:44px; margin:0 0 0 35px; padding:0; z-index:5; } #hd .address_position { position:absolute; margin:0 0 0 370px; padding:0; top:73px; } #hd .address { font-size:12px; color:#FFFFFF; line-height:24px; width:451px; z-index:1; } #hd .tel { font-size:14px; color:#FFFFFF; font-weight:bold; background-color:#8B9E40; margin:0px; padding:2px; } #hd .mnbg { background-image: url(http://www.aitoku.co.jp/images/hd_mn_bg.gif); background-repeat: repeat-x; } /*--------------------------------------------------------------------------*/ /* パンクズリスト ----------------------------------------------------------------------------*/ #dirinfo { font-size:x-small; color:#443D6F; padding-right:10px; padding-left:10px; } #dirinfo a { color: #443D6F; text-decoration: none; } #dirinfo a:active { color: #443D6F; text-decoration: none; } #dirinfo a:visited { color: #443D6F; text-decoration: none; } #dirinfo a:hover { color: #443D6F; text-decoration: underline; } /* menu ----------------------------------------------------------------------------*/ #menu td { font-size: 90%; } #menu a { color: #571E1E; text-decoration: none; } #menu a:active { color: #571E1E; text-decoration: none; } #menu a:visited { color: #571E1E; text-decoration: none; } #menu a:hover { color: #571E1E; text-decoration: underline; } #menu .arrowhspace { padding:0px; margin:10px 0px 10px 0px; } #menu .inoue { padding:0px; margin:15px 0px 15px 0px; } #menu p.inoue { font-size:small; color:#571E1E; font-weight:bold; text-align:center; line-height:18px; display:inline; } /* maincontents ----------------------------------------------------------------------------*/ #maincontents { margin:0; padding:0; width:630px; } #maincontents a { color: #CA0000; text-decoration: underline; } #maincontents a:active { color: #CA0000; text-decoration: underline; } #maincontents a:visited { color: #CA0000; text-decoration: underline; } #maincontents a:hover { color: #CA0000; text-decoration: none; background-color:#FFF299; } #maincontents h2 { font-size:medium; font-weight:bold; color:#FFFFFF; background: url(http://www.aitoku.co.jp/images/h2.gif); background-repeat:no-repeat; width:630px; height:34px; padding:9px 0px 0px 22px; margin:0px 0px 20px 0px; } #maincontents h3 { font-size:small; font-weight:bold; color:#2A1C57; background: url(http://www.aitoku.co.jp/images/h3.gif); background-repeat:no-repeat; width:630px; height:26px; padding:3px 0px 0px 12px; margin:0px 0px 15px 0px; } #maincontents h4 { padding-right: 0px; padding-left: 5px; font-size:small; padding:0px 0px 0px 7px; margin:0px 0px 5px 0px; border-left: #2A1C57 5px solid; color: #2A1C57; width:95%; } #maincontents h5 { font-size:x-small; color:#571C1C; margin:0px 20px 0px 0px; padding:0px 0px 3px 0px; } #maincontents p { font-size:x-small; color:#000000; line-height:1.4; margin:0px; padding:0px; } .small{ font-size:xx-small; color:#000000; line-height:1.4; margin:0px; padding:0px; } .middle { font-size:x-small; color:#000000; line-height:1.4; margin:0px; padding:0px; } #regist { padding:0; margin:0; } #regist p{ font-size:12px; } #regist .cregist { background-color:#eeeeee; } #ost { padding:0; margin:0; } #ost p{ font-size:12px; } #ost .cost { background-color:#eeeeee; } /* 各コンテンツ用リンク ------------------------------------------------------------------------*/ #link { padding:0; margin:0; } #link td { font-size:x-small; } #link td.head { font-size:small; color:#571E1E; font-weight:bold; background-color:#DDD2D2; margin:0px 0px 10px 0px; padding:5px; width:630px; } #link a { color: #571E1E; text-decoration: none; } #link a:active { color: #571E1E; text-decoration: none; } #link a:visited { color: #571E1E; text-decoration: none; } #link a:hover { color: #571E1E; text-decoration: underline; background-color:#FFFFFF; } /* footer ------------------------------------------------------------------------*/ #footer { padding:0; margin:0; } /* 表組みテーブル ------------------------------------------------------------------------*/ #table table { border-top: 1px solid #000000; border-left: 1px solid #000000; border-collapse:collapse; margin:0px 0px 0px 0px; } #table td { padding:5px; border-right: 1px solid #000000; border-bottom: 1px solid #000000; font-size:x-small; color:#000000; line-height:1.4; } #table tr.c { background-color:#F1F0F4; } #table th { padding:5px; border-right: 1px solid #000000; border-bottom: 1px solid #000000; background-color:#746B92; font-size:x-small; color:#ffffff; line-height:1.4; text-align:center; font-weight:bold; } /* サイト内検索 ------------------------------------------------------------------------*/ #sitesearch { top:36px; position:absolute; } #sitesearch .textfild { padding:0px; margin:0px 4px 0px 3px; border: 1px solid #9AA8C7; height:20px; width:200px; } #sitesearch .button{ margin:0px 0px 0px 5px; padding:2px 0px 0px 0px; font-size: x-small; border: 1px solid #EAE6D9; background-color:#EAE6D9; color : #571E1E; width: 90px; height:20px; } /* Form ------------------------------------------------------------------------*/ .contactbutton { margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; font-size: x-small; border: 1px solid #EAE6D9; background-color:#636363; color : #ffffff; width: 175px; height:20px; } .orderbutton { margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; font-size: x-small; border: 1px solid #EAE6D9; background-color:#423277; color : #ffffff; width: 175px; height:20px; } iframe { margin:0; width:273px; height:183px; border:1px solid #571E1E; } /* 販売ボタン ==========*/ .btn_order { background-image: url(http://www.aitoku.co.jp/images/btn_order.gif); background-repeat:no-repeat; width: 125px; height: 27px; border: none; } .btn_mail_contact { background-image: url(http://www.aitoku.co.jp/images/btn_mail_contact.gif); background-repeat:no-repeat; width: 200px; height: 27px; border: none; } /*==========*/