/* 基本レイアウト */html { margin: 0; padding: 0; }form, input { margin: 0; padding: 0; }a img { border: 0; }p { margin: 20px 0; padding: 0; }/* リンク色（ページ全体） */background: url(img/bg.gif) repeat-xa { color: #0000cc; text-decoration: underline; }a:hover { color: #ff9900; }/* リンク色（ヘッダー） */#banner a { color: #333; text-decoration: none; }#banner a:hover { color: #999; }/* 見出し */h1, h2, h3, h4, h5, h6 { font-weight: bold; }h1, h2, h3, h4, h5, h6 { margin: 0px; }/* ページレイアウト */body{min-width: 880px;margin: 0;padding: 0;font-size: 0.9em;text-align: center;color: #333;background: url(img/bg.gif) repeat-x ;line-height: 1.5;}#container{position: relative;margin: 0 auto;padding: 0;text-align: center;width: 880px;background: #fff;border: 1px solid #ccc;}#container:after{content: " ";display: block;visibility: hidden;clear: both;}/* ヘッダー（レイアウト） */#banner{position: relative;width: auto;_width: 840px;height: 5px;margin: 0 auto;background: #fff;}#bn{width: auto;_width:840px;height: 260px;margin: 0 auto;background:url(img/banner.jpg);margin: 10px 10px 20px 20px;}#bn span {display:none;}/* ヘッダー（サイトタイトル） */#banner h1{margin: 0;color: #fff;font-size: 2em;font-weight: normal;letter-spacing: 1.em;line-height: 1.25;font-family: "HGP創英角ｺﾞｼｯｸUB", "ヒラギノ角ゴ Pro W6";position:absolute; top: 20px; left: 25px; background:url(img/oukan1.PNG) no-repeat;background-position: left;padding-left:60px;}
/* ヘッダー（サイト説明文） */#banner h2{width: 360px;margin: 30px;color: #333;font-size: 1.2em;font-weight: normal;line-height: 1.4;font-family: "HGP創英角ｺﾞｼｯｸUB", "ヒラギノ角ゴ Pro W6";position:absolute; top: 70px; left: 20px;text-align: left;letter-spacing: 0;background: none ;}
/* メインコンテンツ全体 基本レイアウト*/#pagebody{position: relative;width: 880px;margin: 0 auto;text-align: left;}#pagebody:after{content: " ";display: block;visibility: hidden;clear: both;}/* メインコンテンツレイアウト */#main /* 記事部分 */{display: inline;position: relative;width: 640px;margin: 10px;float: right;min-height: 1px;text-align: left;}#side /* サイドメニュー */{display: inline;position: relative;width: 180px;margin: 10px 10px;float: left;min-height: 1px;text-align: left;}/* 記事部分見出し */.header1{position: relative;width: auto;_width: 100%;margin: 15px 0;padding: 15px 10px 10px;border-left: 10px solid #666;border-bottom: 2px solid #666;line-height: 1.25;font-size: 1.4em;font-weight: normal;letter-spacing: 0.5em;font-family: "HGP創英角ｺﾞｼｯｸUB", "ヒラギノ角ゴ Pro W6";text-transform: uppercase;clear: both;background:url(img/oukan.PNG) no-repeat;background-position: left; padding-left: 55px;}.header2{position: relative;margin: 30px 0 ;padding: 5px 0;font-size: 1.1em;font-weight: normal;font-family: "HGP創英角ｺﾞｼｯｸUB", "ヒラギノ角ゴ Pro W6";letter-spacing: 1em;text-align: center;line-height: 1.25;background: #fddea5;}.header1 a, .header2 a { text-decoration: none; }/* 記事部分コンテンツ */.entry{line-height: 1.75;margin: 10px 20px;padding-bottom: 10px; border-bottom: 1px dotted #dcdcdc;}.more{text-align: right;}.bread{background: none;margin: 0 10px;padding-left: 10px;text-align: left;}.gotop {text-align: right;clear: both;padding: 10px;}.img{float: left;margin: 0 5px 5px 0;text-align: center;}/* フッター */#footer{position: relative;width: 880px;height: 30px;margin: 0;padding: 0;background: #666;text-align: center;clear: both;color: #fff;}#footer p{padding: 0;margin: 0;line-height: 30px;font-size: 12px;}/* サイドメニュー内部 */.side-header{position: relative;width: auto;height: 16px;margin: 10px 0 5px 0;padding: 20px 0 10px;color: #666;font-size: 12px;font-weight: nomal;line-height: 16px;letter-spacing: 1em;text-align: center;display: none;}#side p { padding: 0 5px; }#side ul{margin: 0;padding: 0;list-style: none;}#side li a{width: auto;_width: 180px;background-color: #fff;display: block;font-size: 12px;line-height: 1.25;margin: 5px 0;padding: 15px 0;letter-spacing: 0.1em;border-bottom: 1px dotted #ccc;border-left: 8px solid #eee;text-decoration: none;text-align: center;}#side li a:hover{background: #f0f0f0;color: #000;}#side dl { padding: 5px; }#side dt { font-size: 12px; line-height: 1.5; }#side dd { font-size: 12px; line-height: 1.5; color: #999;}.box { border:1px dotted #ffcc00; padding:10px; background: #fffff0;}.coment { text-align: center;height: 10px;margin: 10px 0 5px 0;padding: 3px 0 5px;color: #ff3300;font-size: 16px;font-weight: nomal;}#index .index,#cat1 .cat1,#cat2 .cat2,#cat3 .cat3,#cat4 .cat4,#cat5 .cat5,#cat6 .cat6,#cat7 .cat7,#cat8 .cat8,#cat9 .cat9,#cat10 .cat10,#cat11 .cat11,#cat12 .cat12,#cat13 .cat13,#cat14 .cat14,#cat15 .cat15,#cat17 .cat17,#cat18 .cat18,#cat19 .cat19,#cat20 .cat20,#cat21 .cat21,#cat22 .cat22,#cat23 .cat23,#cat24 .cat24,#cat25 .cat25,#cat26 .cat26{ background: #666; color: #fff;}.order { text-align: center; display: block; height: 60px; width: 320px; _width: auto; margin: 50px auto; background: url(img/push2.gif) no-repeat center;}.order a { display: block; height: 60px; width: 320px; margin: 0 auto; background: url(img/push.gif) no-repeat;}.order a:hover { display: block; height: 60px; width: 320px; background: none;}.order a span { display:none; }.red { color: #cc0000;}.blue { color: #003399;}.line { background: #ffff00; }.u {border-bottom: 1px solid; }.b { font-weight: bold; }
