/*共通事項*/

body {
margin:0px;
padding:0px;
height: 100%;
background: #ffffff;
}

h1.miidasi{
color: white;
font-size:12px;
/*border: 1px solid red;*/
width:735px;
height:15px;
position: relative;
margin-top:10px;
top:-2px;
left:0px;
z-index: 6;
margin-bottom:-30px;
}

h1{
color: white;
font-size:12px;
/*border: 1px solid red;*/
width:300px;
height:15px;
position: relative;
margin-top:10px;
top:-2px;
left:-220px;
z-index: 6;
margin-bottom:-30px;
}
h2{
color: white;
font-size:12px;
/*border: 1px solid red;*/
width:400px;
height:15px;
text-align:right;
position: relative;
margin-top:10px;
top:3px;
right:-150px;
z-index: 6;
margin-bottom:-25px;
}
table{
margin-bottom:-10px;
}
/*div {border: 1px solid red;}*/
/*p {border: 1px solid blue;}*/

.menu_tab{
margin-bottom:20px;
width:695px;
height:100px;
}

/*見積の画像*/
.mitumori{
margin:0px;
padding:0px;
background: #ffffff;
position: relative;
width:148px;
height:65px;
top: 105px;
left:330px;
margin-bottom:-70px;
padding: 5px;
z-index: 5;
/*border: 1px solid red;*/
}

/*mailの画像*/
h2.mail{
margin:0px;
padding:0px;
/*background: #ffffff;*/
position: relative;
width:145px;
height:62px;
top: 177px;
left:330px;
margin-bottom:-8px;
padding: 5px;
z-index: 5;
/*border: 1px solid red;*/
}

div#conceptBox{
margin:0px;
padding:0px;
position: relative;
left:0px;
margin-top:15px;
margin-bottom:10px;
padding:5px;
background: #E6E6FA;
border-top: 1px solid #B0C4DE;
border-bottom: 1px solid #B0C4DE;
}

div#conceptBox h2{
margin:0px;
padding:0px;
font-size:100%;
width:80%;
position: relative;
left:0px;
top:-2px;
text-align:left;
color:#666666;
}

.mail{
margin:0px;
padding:0px;
/*background: #ffffff;*/
position: relative;
width:145px;
height:62px;
top: 177px;
left:330px;
margin-bottom:-8px;
padding: 5px;
z-index: 5;
/*border: 1px solid red;*/
}
h3.tab{
width:75%;
padding:1% 1% 1% 5%;
position: relative;
left:20px;
color:#ffffff;
background-color:#b0c4de;
}
/*TELの画像*/
h3.tel{
margin:0px;
padding:0px;
position: relative;
width:141px;
height:68px;
top: 170px;
right:-330px;
margin-bottom:-134px;
padding: 20px;
z-index: 10;
/*border: 1px solid blue;*/
}

/*Pmarkの画像*/
h4.Pmark{
margin:0px;
padding:0px;
position: relative;
width:140px;
height:149px;
top: 276px;
right:-330px;
margin-bottom:-134px;
padding: 20px;
z-index: 10;
/*border: 1px solid blue;*/
}

/*QRの画像*/
.QR{
margin:0px;
padding:0px;
position: relative;
width:140px;
height:149px;
top: 376px;
right:-330px;
margin-bottom:-260px;
padding: 20px;
z-index: 10;
/*border: 1px solid blue;*/
}
/*mapの画像*/
.map{
margin:0px;
padding:0px;
position: relative;
width:144px;
height:222px;
top: 603px;
right:-330px;
margin-bottom:-260px;
padding: 20px;
z-index: 10;
/*border: 1px solid blue;*/
}





#navi_t{
margin:0px;
padding:0px;
margin-bottom:-28px;
width:735px;
height:95px;
/*border: 1px solid blue;*/
position: relative;
top:-25px;
}

/* ナビゲーション部分*/
#navi{
margin:0px;
padding:0px;
color: white;
width: 720px;
background: #00AFEC;
position: relative;
top: -22px;
height:100px;
/*border: 1px solid red;*/
}

/*修正完了*/
.nabi li{
margin:0;
padding:0;
display: inline;
position: relative;
top:-83px;
width:135px;
height:50px;
/*border: 1px solid red;*/
}
p.waku{
margin:0px;
padding:0px;
background: #ffffff;
position: relative;
top: 35px;
height: 70px;
width: 720px;
margin:0px;
margin-bottom:-36px;
/*border: 1px solid red;*/
}
/* 白丸み部分*/
.siro_maru{
margin:0px;
padding:0px;
position: relative;
top: -5px;
width:720px;
height:19px;
/*border: 1px solid red;*/
}
.nabi{
/*background: #ffffff;*/
margin:0px;
padding:0px;
position: relative;
top:0px;
height:60px;
margin-bottom:-105px;
/*border: 1px solid red;*/
}
/* 灰色部分*/
.n_nabi_hai{
/*border: 1px solid red;*/
margin:0px;
padding:0px;
position: relative;
top:-80px;
height: 60px;
width: 710px;
margin-bottom:-70px;
background: url(http://www.kimitushorui.com/img/bg.gif);
}
/* 灰色丸み部分*/
p.hai_m_maru{
margin:0px;
padding:0px;
position: relative;
top: -74px;
height:17px;
width:711px;
/*border: 1px solid green;*/
}
/*葉付きタブ*/
p.tab_css{
height:46px;
width:535;
position: relative;
top:0px;
left:-60px;
margin:0px;
padding-top:30px;
padding-bottom:20px;
/*border: 1px solid red;*/
}
p.tab_css_hogo{
background: #ffffff;
position: relative;
top:-18px;
text-align:left;
font-size:20px;
font-weight:normal;
padding-top:70px;
padding-bottom:-50px;
margin-bottom:5px;
border-bottom:2px solid #cf6a88;
}
p.tab_css_hdd{
margin:0px;
padding:0px;
position: relative;
top:0px;
left:20px;
padding-top:30px;
padding-bottom:10px;
/*border: 1px solid red;*/
}
p.tab_css_hdd2{
margin:0px;
padding:0px;
position: relative;
top:0px;
left:-120px;
padding-top:30px;
padding-bottom:15px;
/*border: 1px solid red;*/
}
/*葉付きタブ*/
p.kimitubox_tab_css{
height:46px;
width:535;
position: relative;
top:0px;
left:30px;
margin:0px;
padding-top:30px;
padding-bottom:20px;
/*border: 1px solid red;*/
}
/*修正完了*/

/*下のナビゲーション部分*/
.last_menu{
background: #ffffff;
border-top: 1px solid silver;
width:720px;
position: relative;
top:50px;
font-size:12px;
margin-bottom:80px;
}
.last_menu li{
display: inline;
position: relative;
top:10px;
margin:0px;
font-size:12px;
padding: 6px 5px;
/*border: 1px solid silver;*/
}
.last_menu img{
position: relative;
margin-right:7px;
top:5px;
/*border: 1px solid red;*/
}
.last_menu a:link{
text-decoration : none;
}
.last_menu a:visited{
text-decoration : none;
}
.last_menu a:hover{
color:orenge; 
/*background:#099;*/
text-decoration : none;
}
.copylight{
background: #ffffff;
position: relative;
width:710px;
top:0px;
margin-bottom:-10px;
padding:5px;
font-size:12px;
border-bottom: 1px solid silver;
}
 a:link{
text-decoration : none;
}
 a:visited{
text-decoration : none;
}
 a:hover{
color:orange; 
/*background:#099;*/
text-decoration : none;
}
p.link{
background: #ffffff;
padding:10px;
font-size:12px;
line-height:15px;
border-bottom: 1px solid silver;
}
/*回収持込画像*/
p.y_kaisyuu{
position: relative;
top:0px;
left:20px;
margin:0px;
padding-bottom:20px;
/*border: 1px solid red;*/
}

p.cleam{
position: relative;
top:10px;
left:20px;
margin:0px;
/*border: 1px solid red;*/
}
p.hdd_sample{
margin:0px;
padding:0px;
position: relative;
top:10px;
left:20px;
margin-bottom:20px;
/*border: 1px solid red;*/
}
p.y_kaisyuu_last{
position: relative;
top:0px;
left:20px;
margin:0px;
/*border: 1px solid red;*/
}
p.y_kaisyuusita{
position: relative;
height:43px;
width:679;
top:0px;
left:20px;
margin:0px;
padding-top:25px;
padding-bottom:35px;
/*border: 1px solid red;*/
}
p.y_kaisyuumain{
position: relative;
top:0px;
left:-45px;
margin:0px;
padding-bottom:20px;
/*border: 1px solid red;*/
}
/*共通事項ここまで*/




/*トップページのメイン画像*/
.top_around{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
top: -7px;
width: 720px;
/*border: 1px solid #FF00FF;*/
}
p.test {
margin:0px;
padding:25px;
left:-45px;
position: relative;
border-bottom: solid 0px #cccccc ;
top: 0px;
/*border: 1px solid #8A2BE2;*/
} 

/*ごあいさつ背景白*/
.aisatu{
padding-top:20px;
padding-bottom:100px;
position: relative;
top: 0px;
background: #ffffff;
height:470px;
width: 720px;
margin-top:-10px;
margin-bottom:75px;
border-top: 1px solid #cccccc;
}
/*未来の子供*/
p.t1{
height:47px;
width:554;
position: relative;
top:0px;
left:-60px;
margin:0px;
padding-bottom:15px;
/*border: 1px solid red;*/
}

/*ごあいさつ本文背景灰*/
.honbunn_waku{
left:-40px;
position: relative;
top: 0px;
background: #D5D5D5;
height:200px;
width: 570px;
overflow:auto;
/*border: 1px solid #7FFF00;*/
}
.honbunn_waku_main{
left:-40px;
position: relative;
top: 0px;
background: #D5D5D5;
height:200px;
width: 570px;
overflow:auto;
/*border: 1px solid #7FFF00;*/
}
/*ごあいさつ本文*/
p.honbunn{
margin:0px;
padding:15px;
margin-top:0px;
text-align:left;
position: relative;
left:0px;
top: 0px;
background: #ffffff;
height:1430px;
width: 490px;
font-size:14px;
line-height:1.4;
border: 1px solid #cccccc;
}
p.honbunn_main{
margin:0px;
padding:15px;
margin-top:0px;
text-align:left;
position: relative;
left:0px;
top: 0px;
background: #ffffff;
height:1430px;
width: 490px;
font-size:12px;
line-height:1.4;
border: 1px solid #cccccc;
}
p.h_waku{
margin:0px;
padding:10px;
margin-top:0px;
text-align:left;
position: relative;
left:-4px;
top: -1385px;
width: 460px;
background: #FFFFEC;
font-size:12px;
line-height:1.4;
margin-bottom:-620px;
border: 1px solid #cccccc;
}
p.h_tab{
margin:0px;
padding:0px;
margin-top:0px;
width: 482px;
text-align:left;
position: relative;
left: -4px;
top: -745px;
}
p.h_waku2{
margin:0px;
padding:10px;
margin-top:0px;
text-align:left;
position: relative;
left:-4px;
top: -760px;
width: 460px;
background: #FFFFEC;
font-size:12px;
line-height:1.4;
border: 1px solid #cccccc;
margin-bottom:-735px;
}

#aisatu_t{
margin:0px;
padding:0px;
margin-bottom:-185px;
/*border: 1px solid #DC143C;*/
}
/* 灰色丸み部分*/
p.hai_g_maru{
left:-40px;
position: relative;
top: 1px;
margin:0px;
padding:0px;
height:17px;
/*border: 1px solid #FFA500;*/
}
/* 灰色丸み部分*/
p.hai_g_maru_sita{
left:-41px;
position: relative;
top: 0px;
margin:-2px;
padding:0px;
height:17px;
}





/* インフォメーション中身の線や情報*/
p.sen{
font-size:12px;
margin:0px;
padding:0px;
padding-top:10px;
padding-bottom:8px;
border-top: none;
border-left: none;
border-top: none;
border-bottom: dotted 3px #14a3db;
}

/*インフォメーションの周りの白枠*/
.info_around{
/*border: 1px solid blue;*/
margin:0px;
padding:0px;
background: #ffffff;
position: relative;
top: 0px;
width: 720px;
padding-top:0px;
padding-bottom:100px;
border-top: solid 1px #cccccc ;
}


/* class="around"の背景*/
div.around{
margin:0px;
padding:0px;
margin-top:-5px;
padding-top:10px;
position: relative;
width: 649px;
top:0px;
background: #E1E1E1;
/*border: solid 1px red ;*/
}
div.around2{
margin:0px;
padding:0px;
margin-top:-5px;
padding-top:10px;
position: relative;
height: 405px;
width: 649px;
top:0px;
background: #E1E1E1;
/*border: solid 1px red ;*/
}
div.aroundsmap{
margin:0px;
margin-top:-5px;
padding:0px;
padding-top:10px;
padding-bottom:5px;
position: relative;
width: 649px;
top:0px;
background: #E1E1E1;
/*border: solid 1px red ;*/
}
/*灰色丸み部分*/
div.hai{
margin:0px;
padding:0px;
height:13px;
width:650px;
position: relative;
left:1px;
top:-3px;
}
div.hai_sita{
margin:0px;
padding:0px;
height:13px;
width:649px;
position: relative;
top:-6px;
}





#info_left{
position: relative;
left: -145px;
margin:0px;
top:10px;
width:325px;
margin-bottom:-250px;
}

/*インフォメーション左上部のポジション*/
dl.table1#table_left{
margin:0px;
padding:0px;
position: relative;
top:-10px;
left: 0px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
width:300px;
height:405px;
background: #ffffff;
overflow:auto;
text-align:left;
line-height:1.4;
font-size:13px;
border:0px;
padding-left:10px;
padding-right:10px;
}
/* インフォメーション左下部のポジション*/
p.tab#tab_leftbottom{
margin:0px;
padding:0px;
width:325px;
position: relative;
top: -15px;
left: 0px;
}






/* インフォメーション右上部分*/
#info_right_ue{
position: relative;
top:-231px;
right:13px;
padding:0px;
margin-bottom:-200px;
width:285px;
/*border: solid 1px red ;*/
}
/* インフォメーション右部分*/
#col-6 {
margin:0px;
padding:0px;
position: relative;
top: -8px;
right:0px;
width:260px;
height:220px;
background: #ffffff;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
overflow:auto;
text-align:left;
line-height:1.4;
font-size:13px;
padding-left:10px;
padding-right:10px;
}
/* インフォメーション右上下部のポジション*/
p.tab#tab_rightbottom{
margin:0px;
padding:0px;
width:280px;
height:33px;
position: relative;
top: -12px;
left: 1px;
}



/* インフォメーション右下部分*/
#info_right_sita{
position: relative;
top:-41px;
right: 13px;
margin:0px;
padding:0px;
width:285px;
margin-bottom:-200px;
/*border: solid 1px red ;*/
}
/* インフォメーション右下部分*/
#col-7 {
margin:0px;
padding-left:10px;
padding-right:10px;
position: relative;
top:-10px;
left:1px;
width:260px;
height:110px;
background: #ffffff;
overflow:auto;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
font-size:13px;
text-align:left;
line-height:1.4;
}
.last_tab_info{
margin:0px;
padding:-500px
width: 280px;
height:33px;
position: relative;
top: -15px;
left:1px;
margin-top:0px;

}



/*概要部分*/

/* 会社概要部分*/
.k_top_around{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
top: -7px;
width: 720px;
margin-bottom:83px;
}

table.k_naiyou{
width:550px;
height:320px;
position: relative;
top: 0px;
left:-50px;
margin:0px;
padding:0px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 1px solid #CCCCCC;
margin-bottom:30px;
}
table.k_naiyou td{
margin:0px;
padding:0px;
padding:7px;
border: 1px solid #CCCCCC;
}
/*MAPの周りの白枠*/
.k_info_around{
margin:0px;
padding:0px;
background: #ffffff;
position: relative;
top: 0px;
width: 720px;
height:820px;
padding-top:0px;
border-top: solid 1px #cccccc ;
}
/* class="around"の背景*/
div.k_around{
margin-top:-5px;
padding:0px;
padding-top:10px;
position: relative;
height: 570px;
width: 649px;
top:0px;
background: #E1E1E1;
}
/*灰色丸み部分*/
div.k_hai{
margin:0px;
padding:0px;
position: relative;
top:1px;
}
div.k_hai_sita{
margin:0px;
padding:0px;
position: relative;
top:-5px;
}

table.m_table{
margin:0px;
padding:0px;
position: relative;
top: 0px;
width: 735px;
height:450px;
}

p.k_map{
width:450px;
height:335px;
position: relative;
top:0px;
left:-30px;
margin:0px;
padding:0px;
/*border: 1px solid red;*/
}

p.k_ceo{
margin:0px;
padding:0px;
width:190px;
height:200px;
position: relative;
top:15px;
left:-160px;
margin-bottom:-200px;
padding:0px;
/*border: 1px solid red;*/
}
p.k_ceo_aisatu{
width:240px;
height:139px;
position: relative;
top:120px;
left:85px;
margin-top:-300px;
padding:0px;
/*border: 1px solid red;*/
}



/*古紙リサイクル*/
.koshi_top_around{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
top: -7px;
width: 720px;
}

/*引き取り表*/
#hiki{
margin:0px;
padding:0px;
height: 200px;
width: 250px;
position: relative;
left:34px;
/*border: 1px solid red;*/
}
p.hikiue_naiyou{
color:#7A96DF;
margin:0px;
padding:0px;
padding:10px;
left:0px;
background: #D6E1F5;
border-left: 2px solid #7A96DF;
border-right: 3px solid #7A96DF;
position: relative;
text-align:left;
line-height:1.4;
font-size:13px;
height: 50px;
width: 226px;
top:-6px;
border-bottom: 2px solid #ffffff;
}
p.hikiue_naiyoulast{
color:#7A96DF;
margin:0px;
padding:0px;
padding:10px;
left:0px;
background: #D6E1F5;
border-left: 2px solid #7A96DF;
border-right: 3px solid #7A96DF;
position: relative;
text-align:left;
line-height:1.4;
font-size:13px;
height: 70px;
width: 226px;
top:-5px;
}
p.hikisita{
margin:0px;
padding:0px;
left:0px;
padding:0px;
position: relative;
height: 8px;
width: 250px;
top:-14px;
}
/*持ち込み表*/
#moti{
margin-top:-17px;
left:0px;
padding:0px;
position: relative;
height: 250px;
width: 250px;
top:0px;
}
p.motiue{
margin:0px;
left:0px;
padding:0px;
position: relative;
height: 33px;
width: 250px;
top:2px;
}
p.motiue_naiyou{
color:#FF6600;
margin:0px;
padding:10px;
left:0px;
background: #FFF0D5;
border-left: 2px solid #FF6600;
border-right: 3px solid #FF6600;
position: relative;
text-align:left;
line-height:1.4;
font-size:13px;
height: 50px;
width: 226px;
top:0px;
border-bottom: 2px solid #ffffff;
}
p.motiue_naiyoulast{
color:#FF6600;
margin:0px;
padding:10px;
left:0px;
background: #FFF0D5;
border-left: 2px solid #FF6600;
border-right: 3px solid #FF6600;
position: relative;
text-align:left;
line-height:1.4;
font-size:13px;
height: 70px;
width: 226px;
top:0px;
}
p.motisita{
margin:0px;
left:0px;
padding:0px;
position: relative;
height: 8px;
width: 250px;
top:-9px;
}

/*注意事項*/
div.chuui{
background: #cccccc;
left:0px;
margin:35px;
padding:10px;
position: relative;
width: 515px;
top:0px;
text-align:left;
line-height:1.4;
font-size:13px;
}
p.chuui_honbun{
background: #ffffff;
left:0px;
margin:0px;
padding:10px;
position: relative;
width: 490px;
top:0px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 2px solid #FF6600;
}
p.chuuijikou{
margin-top:-45px;
padding:0px;
position: relative;
height: 42px;
width: 502px;
top:5px;
text-align:left;
}



p.yougo1{
margin:0px;
padding:0px;
position: relative;
height: 29px;
width: 529px;
left:40px;
top:30px;
}
p.yougo2{
margin:0px;
padding:0px;
left:421px;
position: relative;
height: 92px;
width: 99px;
top:25px;
}
p.yougo_honbun{
margin:0px;
padding:5px;
left:40px;
position: relative;
width: 380px;
top:-60px;
text-align:left;
line-height:1.4;
font-size:13px;
/*border: 1px solid blue;*/
}
p.yougo_san{
background: #FFF0D5;
margin:0px;
padding:5px;
left:40px;
position: relative;
width: 510px;
top:-50px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 1px solid #cccccc;
}
p.yougo_iti{
background: #FFF0D5;
margin:0px;
padding:5px;
left:40px;
position: relative;
width: 510px;
top:-50px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 1px solid #cccccc;
}
p.yougo_jyou{
background: #FFF0D5;
margin:0px;
padding:5px;
left:40px;
position: relative;
width: 510px;
top:-50px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 1px solid #cccccc;
}
p.yougo_kakyuu{
background: #FFF0D5;
margin:0px;
padding:5px;
left:40px;
position: relative;
width: 510px;
top:-50px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 1px solid #cccccc;
}
p.yougo_sen{
background: #FFF0D5;
margin:0px;
padding:5px;
left:40px;
position: relative;
width: 510px;
top:-50px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 1px solid #cccccc;
}
p.yougo_misen{
background: #FFF0D5;
margin:0px;
padding:5px;
left:40px;
position: relative;
width: 510px;
top:-50px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 1px solid #cccccc;
}
p.yougo_kinki{
background: #FFF0D5;
margin:0px;
padding:5px;
left:40px;
position: relative;
width: 510px;
top:-50px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 1px solid #cccccc;
}

/*選分画像*/
#senbetu{
margin-top:-20px;
padding:0px;
height:128px;
position: relative;
top:0px;
left:0px;
}
p.sinnbunn{
margin:0px;
padding:0px;
width:110px;
height:138px;
position: relative;
top:0px;
left:0px;
margin-top:-5px;
padding:2px 7px 20px 7px;
background:#FFFFFF;
/*border: 1px solid red;*/
}

p.dann{
margin:0px;
padding:0px;
width:110px;
height:138px;
position: relative;
top:0px;
left:0px;
margin-top:-7px;
padding:4px 7px 18px 7px;
background:#FFFFFF;
/*border: 1px solid red;*/
}
p.hon{
margin:0px;
padding:0px;
width:110px;
height:138px;
position: relative;
top:0px;
left:0px;
margin-top:-7px;
padding:4px 7px 18px 7px;
background:#FFFFFF;
/*border: 1px solid red;*/
}
p.jyou_1{
margin:0px;
padding:0px;
width:110px;
height:138px;
position: relative;
top:0px;
left:0px;
margin-top:-7px;
padding:4px 7px 18px 7px;
background:#FFFFFF;
/*border: 1px solid red;*/
}
p.jyousitu_2{
margin:0px;
padding:0px;
width:110px;
height:138px;
position: relative;
top:0px;
left:0px;
margin-top:-7px;
padding:4px 7px 18px 7px;
background:#FFFFFF;
/*border: 1px solid red;*/
}

p.sita{
margin:0px;
padding:0px;
width:124px;
height:16px;
position: relative;
top:14px;
left:0px;
padding:0px;
/*border: 1px solid red;*/
}
p.sita img{
width:124px;
height:6px;
position: relative;
top:0px;
left:0px;
padding:0px;
margin-bottom:8px;
/*border: 1px solid blue;*/
}
p.sen_tab{
width:501px;
height:56px;
margin-top:-30px;
padding:0px;
position: relative;
top:0px;
left:-60px;
/*border: 1px solid red;*/
}
p.sen_tab_honbun{
width:320px;
height:45px;
margin-top:-70px;
padding:5px;
position: relative;
top:30px;
left:-140px;
text-align:left;
line-height:1.4;
font-size:13px;
margin-bottom:20px;
/*border: 1px solid red;*/
}
p.sen_tab_honbun_m{
width:320px;
height:45px;
margin-top:-70px;
padding:5px;
position: relative;
top:45px;
left:-140px;
text-align:left;
line-height:1.4;
font-size:13px;
/*border: 1px solid red;*/
}
p.sinnbunnyou{
margin:0px;
padding:0px;
width:110px;
height:13px;
font-size:13px;
text-align:center;
position: relative;
top:-23px;
left:0px;
background:#FFFFFF;
margin-bottom:-35px;
/*border: 1px solid #cccccc;*/
}
p.sinnbunnyou_mi{
width:200px;
height:13px;
font-size:13px;
text-align:center;
position: relative;
top:-55px;
left:-180px;
background:#FFFFFF;
margin-bottom:-35px;
/*border: 1px solid #cccccc;*/
}
p.syousai{
width:250px;
height:100px;
font-size:13px;
text-align:left;
position: relative;
top:-175px;
left:120px;
margin-bottom:-100px;
/*border: 1px solid red;*/
}
/*古紙リサイクルの周りの白枠*/
.koshi_info_around{
margin:0px;
padding:0px;
background: #ffffff;
position: relative;
top: 0px;
width: 720px;
margin-bottom:90px;
border-top: solid 1px #cccccc ;
}
/*分別*/
/* class="around"の背景*/
div.koshi_around_bunbetu{
margin-top:-5px;
padding:0px;
padding-top:10px;
position: relative;
height: 225px;
width: 649px;
top:10px;
background: #E1E1E1;
}
/*灰色丸み部分*/
div.koshi_hai_bunbetu{
margin:0px;
padding:0px;
position: relative;
top:11px;
}
div.koshi_hai_sita_bunbetu{
margin:0px;
padding:0px;
margin-bottom:30px;
padding:0px;
position: relative;
top:4px;
}
/*未選分*/
#senbetu_mi{
margin:0px;
padding:0px;
height:128px;
widht:250px;
position: relative;
top:0px;
left:-180px;
/*border: 1px solid red;*/
}
p.misen_tab{
width:501px;
height:79px;
margin-top:-75px;
padding:0px;
position: relative;
top:38px;
left:-60px;
/*border: 1px solid red;*/
}

p.sinnbunn_mi{
margin:0px;
padding:0px;
width:245px;
height:152px;
position: relative;
top:0px;
left:0px;
margin-top:-5px;
padding:2px 7px 20px 7px;
background:#FFFFFF;
/*border: 1px solid red;*/
}
p.sita_mi{
width:259px;
height:6px;
position: relative;
top:0px;
left:0px;
padding:0px;
margin-top:-6px;
/*border: 1px solid red;*/
}
p.sita_mi img{
width:259px;
height:6px;
position: relative;
top:0px;
left:0px;
padding:0px;
margin-bottom:8px;
/*border: 1px solid blue;*/
}
div.koshi_around_mibunbetu{
margin-top:-5px;
padding:0px;
padding-top:10px;
position: relative;
height: 240px;
width: 649px;
top:20px;
background: #E1E1E1;
}
/*灰色丸み部分*/
div.koshi_hai_mibunbetu{
margin:0px;
padding:0px;
height:13px;
width:650px;
position: relative;
top:17px;
}
div.koshi_hai_sita_mibunbetu{
margin-bottom:35px;
padding:0px;
height:13px;
width:650px;
position: relative;
top:10px;
}
/*禁品*/
#senbetu_kinki{
margin-top:-20px;
padding:0px;
height:128px;
position: relative;
top:45px;
left:0px;
/*border: 1px solid red;*/
}
p.kinki_tab{
width:501px;
height:72px;
margin-top:-75px;
padding:0px;
position: relative;
top:38px;
left:-60px;
/*border: 1px solid red;*/
}
p.kin_tab_honbun{
width:320px;
height:45px;
margin-top:-70px;
padding:5px;
position: relative;
top:55px;
left:-140px;
text-align:left;
line-height:1.4;
font-size:13px;
/*border: 1px solid red;*/
}
/* class="around"の背景*/
div.koshi_around_kinbunbetu{
margin-top:-5px;
padding:0px;
padding-top:10px;
position: relative;
height: 250px;
width: 649px;
top:20px;
background: #E1E1E1;
}
/*灰色丸み部分*/
div.koshi_hai_kinbunbetu{
margin:0px;
padding:0px;
height:13px;
width:650px;
position: relative;
top:17px;
}
div.koshi_hai_sita_kinbunbetu{
margin:0px;
padding:0px;
height:13px;
width:650px;
position: relative;
top:10px;
}

.youkai_top_aroundbig3{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
top: -7px;
width: 720px;
height:1000px;
margin-bottom:-7px;
border-top: 1px solid #FFFFFF;
}

/*溶解処理料金表*/
.youkai_top_around{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
top: -7px;
width: 720px;
margin-bottom:83px;
}
.youkai_ryoukinhyou{
margin:0px;
padding:0px;
left:35px;
position: relative;
top: 0px;
width: 626px;
height:201px;
}
.hdd_ryoukinhyou{
margin:0px;
padding:0px;
left:35px;
position: relative;
top: 0px;
margin-bottom:10px;
}
p.tab_youkaidouga{
margin:0px;
padding:0px;
left:35px;
position: relative;
top: 0px;
margin-bottom:10px;
}

p.setumei_tab_douga{
background: #cccccc;
margin:0px;
padding:0px;
padding:3px;
padding-left:20px;
padding-right:20px;
width:290px;
position: relative;
left:375px;
top:0px;
text-align:left;
line-height:1.4;
font-size:13px;
margin-bottom:0px;
border: 1px solid gray;
border-bottom:none;
}
p.setumei_tab_douga2{
background: #cccccc;
margin:0px;
padding:0px;
padding:3px;
padding-left:20px;
padding-right:20px;
width:290px;
position: relative;
left:375px;
top:-142px;
text-align:left;
line-height:1.4;
font-size:13px;
margin-bottom:0px;
border: 1px solid gray;
border-bottom:none;
}
p.setumei_douga{
background: #ffffff;
margin:0px;
padding:0px;
padding:3px;
padding-left:20px;
padding-right:20px;
width:290px;
position: relative;
left:375px;
top:0px;
text-align:left;
line-height:1.4;
font-size:13px;
margin-bottom:-148px;
border: 1px solid gray;
}
p.setumei_douga2{
background: #ffffff;
margin:0px;
padding:0px;
padding:3px;
padding-left:20px;
padding-right:20px;
width:290px;
position: relative;
left:375px;
top:-145px;
text-align:left;
line-height:1.4;
font-size:13px;
margin-bottom:-140px;
border: 1px solid gray;
}
.youkaidouga{
margin:0px;
padding:0px;
position: relative;
top:-15px;
left:35px;
margin-bottom:-35px;
}
/* class="around"の背景*/
div.deji_around_bunbetu{
margin-top:-5px;
padding:0px;
padding-top:10px;
position: relative;
height: 285px;
width: 649px;
top:10px;
background: #E1E1E1;
}

div.hosoku{
margin:0px;
padding:7px;
left:35px;
position: relative;
top: 0px;
width: 610px;
height:20px;
line-height:1.4;
font-size:12px;
/*border: 1px solid blue;*/
}

.hakosetumei{
margin:0px;
padding:0px;
left:35px;
position: relative;
top: 0px;
width: 557px;
height:385px;
/*border: 1px solid blue;*/
}

/*原則事項*/
div.gensoku{
background: #cccccc;
left:0px;
margin: 35px 35px 70px 35px;
padding:10px;
position: relative;
/*height: 350px;*/
width: 535px;
top:20px;
text-align:left;
line-height:1.4;
font-size:13px;
}
div.gensoku_box{
background: #cccccc;
margin: 10px 35px 30px 35px;
padding:10px;
position: relative;
/*height: 350px;*/
width: 535px;
top:20px;
text-align:left;
line-height:1.4;
font-size:13px;
}
.gensoku_honbun{
background: #ffffff;
left:0px;
margin:0px;
padding:20px;
position: relative;
width:92%;
top:0px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 2px solid #FF6600;
margin-bottom:20px;
}
p.honbun_nakawaku{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
top:0px;
padding:3px;
border-bottom: 1px solid #FF6600;
}
.gensoku_honbun2{
background: #ffffff;
left:0px;
margin:0px;
padding:20px;
position: relative;
left:3%;
width:85%;
top:0px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 2px solid #FF6600;
margin-bottom:20px;
}
p.honbun_nakawaku span.taitle {
display:block;
font-size: 100%;
font-weight: bold;
color: #4682B4;
margin: 10px 0px 5px 0px;
}
p.gensokujikou{
margin:0px;
padding:0px;
left:51px;
margin-top:0px;
padding:0px;
position: relative;
height: 42px;
width: 502px;
top:70px;
text-align:left;
z-index:10;
}
div.gensoku2{
background: #cccccc;
left:0px;
margin: 35px 35px 70px 35px;
padding:10px;
position: relative;
height: 130px;
width: 515px;
top:25px;
text-align:left;
line-height:1.4;
font-size:13px;
}
.gensoku2_honbun{
background: #ffffff;
left:0px;
margin:0px;
padding:10px;
position: relative;
height: 105px;
width: 490px;
top:0px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 2px solid #FF6600;
}
p.honbun_nakawaku2{
background: #ffffff;
left:0px;
margin:0px;
padding:0px;
position: relative;
width: 490px;
top:0px;
padding:3px;
border-bottom: 1px solid #FF6600;
}
p.gensokujikou2{
left:51px;
margin-top:-35px;
margin-bottom:-20px;
padding:0px;
position: relative;
height: 42px;
width: 502px;
top:-185px;
text-align:left;
}

p.cal_tab{
width:501px;
height:59px;
margin-top:-40px;
padding:0px;
position: relative;
top:0px;
left:-60px;
/*border: 1px solid red;*/
}

p.deji_tab{
width:501px;
height:47px;
margin-top:-35px;
padding:0px;
position: relative;
top:0px;
left:-60px;
/*border: 1px solid red;*/
}
p.deji_tab_honbun{
margin:0px;
padding:0px;
width:320px;
height:65px;
margin-top:-70px;
padding:5px;
padding-bottom:20px;
position: relative;
top:40px;
left:-140px;
text-align:left;
line-height:1.4;
font-size:13px;
/*border: 1px solid red;*/
}
#dejikame{
margin-top:55px;
padding:0px;
height:128px;
position: relative;
top:0px;
left:0px;
}
p.dejikame{
margin:0px;
padding:0px;
width:110px;
height:120px;
position: relative;
top:0px;
left:0px;
margin-top:-5px;
padding:2px 7px 20px 7px;
background:#FFFFFF;
/*border: 1px solid red;*/
}
p.dejikamenaiyou{
margin:0px;
padding:0px;
width:110px;
height:13px;
font-size:13px;
text-align:center;
position: relative;
top:-22px;
left:0px;
background:#FFFFFF;
margin-bottom:-35px;
/*order: 1px solid #cccccc;*/
}
p.dejikame img{
align:center;
}
p.boxcomment{
width:130px;
height:13px;
font-size:13px;
position: relative;
top:-18px;
left:40px;
padding:1px;
text-align:center;
background:#FFFFFF;
margin-bottom:-35px;
border: 1px solid #cccccc;
}
p.boxcomment2{
width:180px;
height:13px;
font-size:13px;
position: relative;
top:0px;
left:10px;
padding:1px;
text-align:center;
background:#FFFFFF;
margin-bottom:0px;
border: 1px solid #cccccc;
}
p.kinki_mes2{
font-size:13px;
color:red;
position: relative;
top:-12px;
left:5%;
}
p.boxcomment2_setumei{
width:180px;
font-size:13px;
position: relative;
top:-15px;
left:10px;
padding:5px;
text-align:left;
background:#cccccc;
margin-bottom:-5px;
/*border: 1px solid #cccccc;*/
}
p.kimituboxhontai{
margin:0px;
padding:0px;
width:180px;
height:170px;
position: relative;
top:-196px;
left:530px;
margin-bottom:-160px;
/*border: 1px solid #cccccc;*/
}
#kimitubox{
margin-bottom:-5px;
height:260px;
/*border: 1px solid blue;*/
position: relative;
top:-10px;
}

p.hp{
margin-top:35px;
padding:20px;
height:125px;
width:570px;
position: relative;
text-align:left;
line-height:1.4;
font-size:13px;
top:-22px;
left:0px;
background:#FFFFFF;
/*border: 1px solid red;*/
}
/*灰色丸み部分*/
div.hp_hai_bunbetu{
margin:0px;
padding:0px;
position: relative;
top:-150px;
}
div.hp_hai_sita_bunbetu{
margin-bottom:45px;
padding:0px;
position: relative;
top:-170px;
}
/* class="around"の背景*/
div.hp_around_bunbetu{
margin-top:-5px;
padding:0px;
padding-top:10px;
position: relative;
width: 649px;
height:200px;
top:-150px;
background: url(http://www.kimitushorui.com/img/bg.gif);
margin-bottom:10px;
/*border: 1px solid red;*/
}
p.hp_tab{
width:501px;
height:29px;
margin-top:-35px;
padding:0px;
position: relative;
top:0px;
left:-60px;
/*border: 1px solid red;*/
}
/*男の子部分*/
div.youkai_otoko{
height:120px;
left:-25px;
width:66px;
margin-bottom:-100px;
padding:0px;
position: relative;
top:-387px;
}
p.hp2{
margin-top:35px;
margin-bottom:-207px;
padding:0px;
width:280px;
position: relative;
text-align:left;
line-height:1.4;
font-size:13px;
top:-445px;
left:160px;
background:#FFFFFF;
/*border: 1px solid red;*/
}
/*女の子部分*/
div.youkai_onnna{
height:120px;
width:92px;
left:16px;
margin-bottom:-150px;
padding:0px;
position: relative;
top:-387px;
}
/*古紙無料回収キャンペーン部分*/
div.kosimuryou_hai_bunbetu{
margin:0px;
padding:0px;
position: relative;
top:-135px;
}
div.kosimuryou_hai_sita_bunbetu{
margin:0px;
padding:0px;
margin-bottom:45px;
padding:0px;
position: relative;
top:-205px;
}
/* class="around"の背景*/
div.kosimuryou_around_bunbetu{
margin-top:60px;
padding:0px;
padding-top:10px;
position: relative;
height: 160px;
width: 649px;
top:-200px;
background: url(http://www.kimitushorui.com/img/bg.gif);
}
p.kosimuryou_tab{
width:501px;
height:29px;
margin-top:-35px;
padding:0px;
position: relative;
top:0px;
left:-60px;
/*border: 1px solid red;*/
}
/*男の子部分*/
div.kosimuryou_otoko{
height:120px;
left:205px;
width:66px;
margin-bottom:-200px;
padding:0px;
position: relative;
top:-337px;
}
/*男の子部分*/
div.kosimuryou_otoko2{
height:120px;
left:205px;
width:87px;
margin-bottom:-200px;
padding:0px;
position: relative;
top:-390px;
}
/*1～5箱キャンペーンの周りの白枠*/
.youkai_info_around{
margin:0px;
padding:0px;
background: #ffffff;
position: relative;
top: 0px;
width: 720px;
height:1000px;
padding-top:0px;
border-top: solid 1px #cccccc ;
}








/*お問い合わせ白背景*/
.otoi_top_around{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
top: -7px;
margin-bottom:-7px;
width: 720px;
/*border: 1px solid blue;*/
}
/*お問い合わせ*/
p.otoiawase{
position: relative;
top: 20px;
left:34px;
margin-top:0px;
padding:0px;
width:535px;
height:46px;
/*border: 1px solid red;*/
}
/*個人情報*/
p.kojinjyouhoutoriatukai{
position: relative;
top: 0px;
left:-30px;
margin:30px;
padding:0px;
width:575px;
height:190px;
/*border: 1px solid blue;*/
}
/*お問い合わせ*/
p.toiawase{
margin:0px;
padding:10px;
position: relative;
top:30px;
left:35px;
width:500px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 1px solid red;
}
.for{
margin:0px;
padding:0px;
position: relative;
top:80px;
left:100px;
width:500px;
text-align:left;
line-height:1.4;
font-size:13px;
/*border: 1px solid red;*/
}

span{
borde:5px solid red;
background: #FFF0D5;
padding:8px;
}



/*サイトマップ部分*/
/*インフォメーションの周りの白枠*/
.info_around_smap{
/*border: 1px solid blue;*/
margin:0px;
padding:0px;
background: #ffffff;
position: relative;
top: -7px;
width: 720px;
padding-top:0px;
margin-bottom:83px;
}
.s_mapnaiyou{
margin:0px;
padding:10px;
position: relative;
top:-10px;
left:35px;
text-align:left;
line-height:1.4;
font-size:13px;
}
P.saitmap_naiyou{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
left:-15px;
width:500px;
height:35px;
display: block;
font-size:13px;
text-align:left;
border-top: 1px solid #cccccc;
}
P.saitmap_naiyou2{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
left:-15px;
width:500px;
height:35px;
display: block;
font-size:13px;
text-align:left;
border-top: 1px solid #cccccc;
}
#saitmap_t{
margin:0px;
padding:0px;
position: relative;
line-height:1.4;
left:-25px;
}
.s_map_hai_sita{
margin:0px;
padding:0px;
height:13px;
width:649px;
position: relative;
top:-5px;
}
/*アンカーの処理*/
p.saitmap_naiyou a:link{
color: blue; background-color: transparent;
text-decoration: none;
display: block;
padding:10px 40px 10px;
font-weight:bold;
}
p.saitmap_naiyou a:visited{
color: #8B008B; background-color: transparent;
text-decoration: none;
display: block;
padding:10px 40px 10px;
font-weight:bold;
}
p.saitmap_naiyou a:hover{
color: orange; background-color: #E1E1E1;
text-decoration: none;
display: block;
padding:10px 40px 10px;
font-weight:bold;
}
p.saitmap_naiyou a:active{
color: orange; background-color: #E1E1E1;
text-decoration: none;
display: block;
padding:10px 40px 10px;
font-weight:bold;
}
p.saitmap_naiyou a:focus{
color: orange; background-color: #E1E1E1;
text-decoration: none;
display: block;
padding:10px 40px 10px;
font-weight:bold;
}

p.saitmap_naiyou2 a:link{
color: blue; background-color: transparent;
text-decoration: none;
display: block;
padding:10px 120px 10px;
font-weight:bold;
}
p.saitmap_naiyou2 a:visited{
color: #8B008B; background-color: transparent;
text-decoration: none;
display: block;
padding:10px 120px 10px;
font-weight:bold;
}
p.saitmap_naiyou2 a:hover{
color: orange; background-color: #E1E1E1;
text-decoration: none;
display: block;
padding:10px 120px 10px;
font-weight:bold;
}
p.saitmap_naiyou2 a:active{
color: orange; background-color: #E1E1E1;
text-decoration: none;
display: block;
padding:10px 120px 10px;
font-weight:bold;
}
p.saitmap_naiyou2 a:focus{
color: orange; background-color: #E1E1E1;
text-decoration: none;
display: block;
padding:10px 120px 10px;
font-weight:bold;
}


/*個人情報基本理念*/

.kojin_kihon{
width:70%;
margin:0px;
padding:10px;
position: relative;
top:-10px;
left:-30px;
text-align:left;
line-height:1.4;
font-size:13px;
}
p.anser_kojinjyou{
color:#ffffff;
background: #666666;
margin:0px;
font-size:13px;
position: relative;
top:-2px;
left:0px;
text-align:left;
padding-left:15px;
padding-bottom:5px;
}
p.kojinjyou_naiyou{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
top:0px;
left:-15px;
width:500px;
display: block;
font-size:13px;
text-align:left;
border-top: 1px solid #cccccc;
}
/*アンカーの処理*/
p.kojinjyou_naiyou a:link{
color: blue; background-color: transparent;
text-decoration: none;
display: block;
padding:10px 40px 10px;
font-weight:bold;
}
p.kojinjyou_naiyou a:visited{
color: blue; background-color: transparent;
text-decoration: none;
display: block;
padding:10px 40px 10px;
font-weight:bold;
}
p.kojinjyou_naiyou a:hover{
color: orange; background-color: #E1E1E1;
text-decoration: none;
display: block;
padding:10px 40px 10px;
font-weight:bold;
}
p.kojinjyou_naiyou a:active{
color: orange; background-color: #E1E1E1;
text-decoration: none;
display: block;
padding:10px 40px 10px;
font-weight:bold;
}
p.kojinjyou_naiyou a:focus{
color: orange; background-color: #E1E1E1;
text-decoration: none;
display: block;
padding:10px 40px 10px;
font-weight:bold;
}

.kojin_toiawase{
background: #ffffff;
width:340px;
height:60px;
position: relative;
left:-110px;
top:90px;
font-size:13px;
text-align:left;
padding:5px;
}
.kojin_toiawase2{
background: #ffffff;
width:160px;
height:60px;
position: relative;
left:140px;
top:20px;
font-size:13px;
text-align:left;
padding:5px;
}


/*QA*/
.info_around_QA{
/*border: 1px solid blue;*/
margin:0px;
padding:0px;
background: #ffffff;
position: relative;
top: -7px;
width: 720px;
padding-top:0px;
margin-bottom:-7px;
padding-bottom:90px;
}
div.around_QA{
margin-top:-5px;
padding:0px;
padding-top:10px;
position: relative;
width: 649px;
top:0px;
background: #E1E1E1;
padding-bottom:20px;
/*border: solid 1px red ;*/
}
#QA_t{
margin:0px;
padding:0px;
position: relative;
left:5px;
}
p.anser_Q{
margin:0px;
padding:0px;
color:#ffffff;
background: #666666;
margin:0px;
font-size:15px;
position: relative;
left:0px;
text-align:left;
padding:15px;
}
p.QA_naiyou{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
left:-15px;
width:570px;
height:26px;
line-height:1.3;
display: block;
font-size:13px;
text-align:left;
padding:5px;
border-top: 1px solid #cccccc;
}
/*アンカーの処理*/
p.QA_naiyou a:link{
color: blue; background-color: transparent;
text-decoration: none;
display: block;
padding:5px 10px 10px;
font-weight:bold;
}
p.QA_naiyou a:visited{
color: blue; background-color: transparent;
text-decoration: none;
display: block;
padding:5px 10px 5px;
font-weight:bold;
}
p.QA_naiyou a:hover{
color: orange; background-color: #E1E1E1;
text-decoration: none;
display: block;
padding:5px 10px 5px;
font-weight:bold;
}
p.QA_naiyou a:active{
color: orange; background-color: #E1E1E1;
text-decoration: none;
display: block;
padding:10px 10px 10px;
font-weight:bold;
}
p.QA_naiyou a:focus{
color: orange; background-color: #E1E1E1;
text-decoration: none;
display: block;
padding:10px 10px 10px;
font-weight:bold;
}


/*ご紹介キャンペーン*/
.shoukai_top_around{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
top: -7px;
width: 720px;
height:1460px;
margin-bottom:-10px;
}
.shoukai_top_around2{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
top: -7px;
width: 720px;
height:1260px;
margin-bottom:-10px;
}
.seven{
font-size:13px;
margin:0px;
padding:0px;
height:13px;
position: relative;
text-align:center;
left:-60px;
/*border: solid 1px red ;*/
}
.setumei{
margin:0px;
padding:0px;
width:550px;
height:350px;
position: relative;
left:15px;
/*border: solid 1px red ;*/
}
table.shoukai{
font-size:13px;
margin-bottom:20px;
}


/*キャンペーン一覧*/
.top_around_ky{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
top: -7px;
width: 719px;
margin-bottom:83px;
border:1px solid #ffffff;
}
/* class="around"の背景*/
div.cal_around_bunbetu{
margin-top:-5px;
padding:0px;
padding-top:10px;
position: relative;
height: 675px;
width: 649px;
top:10px;
background: url(http://www.kimitushorui.com/img/bg.gif);
}
table.m_table_ky{
margin:0px;
padding:0px;
position: relative;
top: 0px;
width: 735px;
border: 1px solid red;
}
p.cal_tab_honbun{
width:320px;
height:75px;
margin-top:-40px;
padding:5px;
position: relative;
top:10px;
left:-140px;
text-align:left;
line-height:1.4;
font-size:13px;
/*border: 1px solid red;*/
}

p.cal_tab_honbun2{
margin:0px;
padding:0px;
background: #ffffff;
width:610px;
text-align:left;
line-height:1.4;
font-size:13px;
padding:5px;
margin-bottom:25px;
}

p.cal_tab_honbun3{
margin:0px;
padding:0px;
background: #ffffff;
width:580px;
position: relative;
left:-18px;
padding:5px;
margin-bottom:15px;
}

#carend{
background: #ffffff;
margin:0px;
padding:0px;
margin-top:-45px;
padding:0px;
height:230px;
width:170px;
position: relative;
top:52px;
left:-210px;
/*border: 1px solid blue;*/
}
p.cal_honbun{
background:#FFFFFF;
margin:0px;
padding:8px;
left:100px;
margin-bottom:-10px;
position: relative;
top: -290px;
width: 380px;
text-align:left;
height:16px;
line-height:1.4;
font-size:12px;
border: 1px solid #cccccc;
}
p.carender{
width:110px;
height:128px;
position: relative;
top:0px;
left:0px;
margin-top:-5px;
padding:2px 7px 20px 7px;
background:#FFFFFF;
/*border: 1px solid red;*/
}

p.ue_cal img{
width:200px;
height:6px;
position: relative;
top:22px;
left:0px;
padding:0px;
margin-bottom:0px;
/*border: 1px solid blue;*/
}

/*持ち込みキャンペーン*/
.top_around_motikomi{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
top: -7px;
width: 720px;
height:805px;
margin-bottom:-7px;
}
table.shoukai_1kara5{
text-align:left;
position: relative;
left:20px;
font-size:13px;
}
.top_around_motikomi_kakunin{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
top: -7px;
width: 720px;
height:795px;
margin-bottom:-7px;
}
/*機密BOX回収ページ*/
p.setumei_tab{
background: #cccccc;
margin:0px;
padding:3px;
padding-left:50px;
left:20px;
position: relative;
height: 20px;
width:525px;
top:0px;
text-align:left;
line-height:1.4;
font-size:13px;
margin-bottom:0px;
border: 1px solid gray;
border-bottom:none;
}
p.setumei{
background: #ffffff;
margin:0px;
padding:3px;
padding-left:50px;
left:20px;
position: relative;
height: 60px;
width:525px;
top:0px;
text-align:left;
line-height:1.4;
font-size:13px;
margin-bottom:20px;
border: 1px solid gray;
}
p.sbox_kaisyuu{
background: #cccccc;
margin:0px;
padding:7px;
padding-left:50px;
left:30px;
position: relative;
height: 20px;
width: 580px;
top:0px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 1px solid gray;
}
p.sbox_kaisyuu2{
margin:0px;
padding:3px;
padding-left:50px;
left:30px;
position: relative;
height: 20px;
width: 584px;
top:0px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 1px solid gray;
border-top : none;
}
p.sbox_kaisyuu3{
margin:0px;
margin-bottom:25px;
padding:3px;
padding-left:50px;
left:30px;
position: relative;
height: 20px;
width: 584px;
top:0px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 1px solid gray;
border-top : none;
}
p.sbox_kaisyuubox{
background: #cccccc;
margin:0px;
padding:7px;
padding-left:20px;
left:30px;
position: relative;
height: 20px;
width: 470px;
top:0px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 1px solid gray;
}
p.sbox_kaisyuu2box{
margin:0px;
padding:3px;
padding-left:20px;
left:30px;
position: relative;
width: 474px;
top:0px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 1px solid gray;
border-top : none;
}
p.sbox_kaisyuu3box{
margin:0px;
margin-bottom:25px;
padding:3px;
padding-left:20px;
left:30px;
position: relative;
width: 474px;
top:0px;
text-align:left;
line-height:1.4;
font-size:13px;
border: 1px solid gray;
border-top : none;
}
p.eco_qp{
z-index:6;
margin:0px;
margin-bottom:-175px;
left:580px;
position: relative;
height: 168px;
width: 122px;
top:120px;
}
p.kimitubox_ky2{
margin:0px;
left:30px;
position: relative;
height: 189px;
width: 631px;
top:0px;
margin-bottom:20px;
}
p.waku3{
margin:0px;
padding:15px;
position: relative;
top:-20px;
line-height:1.5;
margin-bottom:0px;
border:1px solid #cccccc;
}
p.scd{
margin:0px;
padding:0px;
position: relative;
top:0px;
left:300px;
margin-bottom:-90px;
color:red;
height: 15px;
width: 70px;
font-size:12px;
/*border:1px solid #cccccc;*/
}
p.tab_mainsetumei{
background: #cccccc;
margin:0px;
padding:0px;
left:20px;
width:660px;
padding:10px;
position: relative;
text-align:center;
line-height:1.4;
font-size:13px;
margin-bottom:0px;
border: 1px solid gray;
border-bottom:none;
}
p.setumei_main{
background: #ffffff;
margin:0px;
padding:0px;
left:20px;
width:660px;
padding:10px;
position: relative;
text-align:left;
line-height:1.4;
font-size:13px;
margin-bottom:20px;
border: 1px solid gray;
}
p.setumei_erace{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
left:20px;
width:550px;
padding:10px;
text-align:left;
line-height:1.4;
font-size:13px;
margin-bottom:20px;
border: 1px solid gray;
}
p.setumei_main2{
background: #ffffff;
margin:0px;
padding:0px;
left:0px;
width:660px;
padding:10px;
position: relative;
text-align:left;
line-height:1.4;
font-size:13px;
margin-bottom:20px;
border: 1px solid gray;
}
p.setumei_main_gazou{
background: #ffffff;
margin:0px;
padding:0px;
left:20px;
width:660px;
height:180px;
padding:10px;
position: relative;
text-align:left;
line-height:1.4;
font-size:13px;
margin-bottom:20px;
border: 1px solid gray;
}
p.setumei_hdd{
background: #ffffff;
margin:0px;
padding:0px;
left:20px;
width:660px;
height:180px;
padding:10px;
position: relative;
text-align:left;
line-height:1.4;
font-size:13px;

/*border: 1px solid gray;*/
}
p.setumei_madia{
margin:0px;
padding:0px;
left:20px;
padding:10px;
position: relative;
text-align:left;
margin-bottom:20px;
/*border: 1px solid gray;*/
}
p.kuuhaku{
background: #ffffff;
width:660px;
height:250px;
/*border: 1px solid gray;*/
}
#hd_keisan {
padding:0px;
margin:0px;
margin:15px;
position: relative;
left:5px;
top:0px;
font-size:12px;
background-color:#cccccc;
width:680px;
text-align:center;
margin-bottom:20px;
}
#box_keisan {
padding:0px;
margin:0px;
margin:15px;
position: relative;
left:15px;
font-size:12px;
background-color:#cccccc;
width:640px;
text-align:center;
}
p.dammie_keisan{
margin:0px;
padding:0px;
position: relative;
height:20px;
margin-bottom:220px;
/*border:1px solid red;*/
}
.hdd_top_around{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
top: -7px;
width: 720px;
margin-bottom:80px;
}
.hdd_top_around2{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
top: -7px;
width: 720px;
height:1585px;
margin-bottom:-7px;
}
p.dan_sample{
margin:0px;
padding:0px;
width:330px;
height:230px;
position: relative;
left:34px;
top:30px;
margin-bottom:15px;
/*border: 1px solid red;*/
}
#dan_palper_sample{
margin:0px;
padding:0px;
width:300px;
height:150px;
position: relative;
left:400px;
top:-324px;
margin-bottom:-177px;
/*border: 1px solid red;*/
}
#dan_palper_sample2{
margin:0px;
padding:0px;
width:300px;
height:150px;
position: relative;
left:400px;
top:-60px;
margin-bottom:-145px;
/*border: 1px solid red;*/
}

p.saidaisetumei{
margin:0px;
padding:0px;
width:235px;
height:47px;
position: relative;
left:110px;
top:15px;
margin-bottom:15px;
/*border: 1px solid red;*/
}

.honbunn_waku{
margin:0px;
padding:0px;
left:30px;
position: relative;
top:20px;
background: #D5D5D5;
height:200px;
width: 550px;
overflow:auto;
border:2px solid #cccccc;
margin-bottom:50px;
}
/*ごあいさつ本文*/
.honbunn{
margin:0px;
padding:0px;
margin-top:0px;
padding:15px;
text-align:left;
position: relative;
left:0px;
top: 0px;
background: #ffffff;
font-size:12px;
line-height:1.4;
border: 1px solid #cccccc;
}
/*お問い合わせの個人情報の取り扱いについて*/
th.back{
background: #E1E1E1;
border-bottom: 1px solid #CCCCCC;
text-align:center;
padding:10px;
}
td.bod{
padding:5px;
border-bottom: 1px solid #CCCCCC;
}
td.bod_2{
padding:10px;
}
td.bod3{
padding-left:7px;
}
#data-table-kojin2 {
margin:0px;
padding:0px;
position: relative;
left:0px;
font-size:12px;
width:500px;
border: 1px solid #CCCCCC;
margin-bottom:20px;
}
#data-table-kojin2.td.bod_2{
padding:5px;
}
#seitei{
margin:0px;
padding:0px;
width:250px;
font-size:12px;
font-weight: bold;
line-height : 135%;
text-align:left;
position: relative;
top:300px;
left:235px;
padding:20px;
margin-bottom:30px;
/*border:1px solid #cccccc;*/
}
#seitei td{
border-bottom:1px solid #cccccc;
}

.sample_top_around{
background: #ffffff;
margin:0px;
padding:0px;
position: relative;
top:-7px;
width:720px;
margin-bottom:83px;
}
.sample_setumei{
background-color:#ffffff;
margin:0px;
padding:0px;
width:510px;
padding:20px;
position: relative;
left:0px;
top:10px;
text-align:center;
line-height:15px;
font-size:12px;
margin-bottom:20px;
border:1px solid #cccccc;
}
.sample_waku{
background-color:#cccccc;
margin:0px;
padding:0px;
width:550px;
padding:20px;
position: relative;
left:-50px;
top:50px;
text-align:center;
line-height:15px;
font-size:12px;
margin-bottom:20px;
border:1px solid #cccccc;
}
p.dammie_sample{
margin:0px;
padding:0px;
position: relative;
height:20px;
margin-bottom:350px;
/*border:1px solid red;*/
}
.new_d{
margin:0px;
padding:0px;
margin-bottom:83px;
/*border:1px solid red;*/
}
.news{
background-color:#ffffff;
margin:0px;
padding:0px;
width:570px;
padding:20px;
text-align:left;
position: relative;
left:-20px;
top:100px;
line-height:15px;
font-size:12px;
margin-top:70px;
margin-bottom:120px;
border:1px solid #cccccc;
}
.double{ border-bottom: double 3px #666666; } 
.color{ color:red; } 
.days{ background-color:#cccccc; 
padding:5px;
width:100%;
display: inline-block;} 
p.google_s{
margin:0px;
padding:0px; 
position: relative;
left:-20px;
top:-10px;
}
img.osuumeimg{
margin-top:10px;
} 
img.youkaidouga2{
position: relative;
left:180px;
top:-242px;
margin-bottom:-240px;
}
<STYLE type="text/css">
