/*ページレイアウト*/

body {text-align: center}

.contents {width: 850px; height: 100%; margin-left: 2px; margin-right: 2px;
 text-align: left;position:relative;}

.baner {position:absolute;top: 10px; left: 270px;}

.header {position:absolute;left: 0px; position:absolute;top: 0px; width: 100%;height: 80px; text-align:left;
 padding-left: 20px; padding-top: 5px;}

.header img {float:left;}

.header P {text-align: right;}

.info {position:absolute;left: 145px; padding-top: 80px; text-align: left;}

p#okini {position:absolute;top:80px; left: 0px;}

.botan1 {position:absolute;top:5px; right: 3px;}

.pankuzu {position:absolute;left: 0px; position:absolute;top: 80px; padding-right: 25px;width: 100%;
 height: 20px; text-align: right;}

.idou {position:absolute;right: 250px; position:absolute;top: 82px; width: 445px; height: 20px;}

.main {width: 100%; text-align: center;}

.main H1 {text-align: center; padding: 5px; margin-top: 5px; margin-bottom: 5px;}

.page {font-family: "MS P明朝","細明朝体",serif; font-size: 12px; margin: 0px; position:absolute;right: 10px; position:absolute;top: 230px;}

.page2 {font-family: "MS P明朝","細明朝体",serif; font-size: 12px; margin-top: 10px; position:absolute;right: 10px;}

.kakuomise {text-align: left; padding: 5px;}

.name {text-align: left; margin: 5px;}

.kakuomise img {margin-top: 5px; margin-right: 5px; margin-bottom: 5px;}

.kakuomise P {text-align: left; font-family: "MS P明朝","細明朝体",serif; font-size: 12px; margin: 0px;}

.catebox {position:absolute;bottom:20px; left: 15px; float:left; padding: 5px; text-align: left; width: 380px; height: 60px; overflow: auto; font-family: "MS P明朝","細明朝体",serif; font-size: 12px; margin-top: 5px; margin-bottom: 5px;}

.shiharai {position:absolute;bottom:5px; left: 10px;}

.shiharai img{margin-left: 5px;}

.base {margin-top: 101px; width: 100%;}

.base table {border-collapse: collapse;}

.base td {height: 20; text-align: center; padding-top: 5px; padding-bottom: 3px;}

.syouhin {position:relative;}

.syouhin a {margin-left: 10px;}

.syouhin P {margin-top: 10px; margin-left: 20px; text-align: left; letter-spacing: 5pt; line-height: 150%;}

.syouhin table {margin-top: 10px; width: 100%;}

.syouhin td {padding: 5px; position:relative;}

.daimei H2 {margin-top: 20px;}

.saimoku {}

.saimoku P {margin-bottom: 10px;}

.baner {}

.adsense {margin-top: 30px;}

.adsense td {text-align: center;}

.footer {text-align: center; margin-top: 30px;}

#tag1 {width: 123px;}
#tag2 {width: 123px;}
#tag3 {width: 123px;}
#tag4 {width: 123px;}
#tag5 {width: 123px;}
#tag6 {width: 123px;}
#tag7 {width: 123px;}
#tag8 {width: 123px;}
#tag9 {width: 123px;}
#tag10 {width: 123px;}
#tag11 {width: 123px;}
#tag12 {width: 123px;}
#tag13 {width: 123px;}
#tag14 {width: 123px;}
#tag15 {width: 123px;}
#tag16 {width: 123px;}
#tag17 {width: 123px;}
#tag18 {width: 123px;}

#ta1 {width: 123px;}
#ta2 {width: 123px;}
#ta3 {width: 123px;}
#ta4 {width: 123px;}
#ta5 {width: 123px;}
#ta6 {width: 123px;}
#ta7 {width: 123px;}
#ta8 {width: 123px;}
#ta9 {width: 123px;}
#ta10 {width: 123px;}
#ta11 {width: 123px;}
#ta12 {width: 123px;}
#ta13 {width: 123px;}
#ta14 {width: 123px;}
#ta15 {width: 123px;}
#ta16 {width: 123px;}
#ta17 {width: 123px;}
#ta18 {width: 123px;}

#tg1 {text-align: center; width: 100px;}
#tg2 {text-align: center; width: 100px;}
#tg3 {text-align: center; width: 100px;}
#tg4 {text-align: center; width: 100px;}
#tg5 {text-align: center; width: 100px;}
#tg6 {text-align: center; width: 100px;}
#tg7 {text-align: center; width: 100px;}
