@charset "EUC-JP";

body,table{
font-size:1px;
}
body{
    margin:0px;
    padding:0px;
    margin-top:15px; 
    scrollbar-base-color: #808080;
    scrollbar-track-color: #FFFFFF;
    scrollbar-face-color: #ffffff;
    scrollbar-shadow-color: #C0C0C0;
    scrollbar-darkshadow-color: #808080;
    scrollbar-highlight-color: #C0C0C0;
    scrollbar-3dlight-color: #808080;
    scrollbar-arrow-color: #000000;
    /*border: 1px solid red;*/
}

.body{
	background-image:url(http://www.watakoh.com/main_gazou/bg.gif);
	scrollbar-base-color: #808080;
    scrollbar-track-color: #FFFFFF;
    scrollbar-face-color: #ffffff;
    scrollbar-shadow-color: #C0C0C0;
    scrollbar-darkshadow-color: #808080;
    scrollbar-highlight-color: #C0C0C0;
    scrollbar-3dlight-color: #808080;
    scrollbar-arrow-color: #000000;
    }
#new_tab{
margin:0px;
padding:0px;
position: relative;
top:-4px;
margin-bottom:-5px;
}

.back{
margin:0px;
padding:0px;
width:895px;
background-color:#ffffff;
/*border: 1px solid red;*/
}
.back2{
width:895;
height:670px;
background-color:#ffffff;
}
.main{
margin:0px;
padding:0px;
width:895px;
padding-top:15px;
padding-left:8px;
padding-right:8px;
/*border: 1px solid red;*/
}

.right{
width:748;
}

.top{
background-color:#003300;
margin:0px;
padding:0px;
font-size:12px;
width:895px;
height:71px;
text-align:right;
position:relative;
left:0px;
border-bottom: 1px solid #FFFFFF;
margin-bottom:-9px;
}

h1{
margin:0px;
padding:0px;
margin-right: auto;
width:600px;
color:#ffffff;
text-align:right;
font-size:12px;
position: relative;
top:10px;
left:230px;
/*border: 1px solid #c0c0c0;*/
margin-bottom:-13px;
}

h2{
background-image:url(http://www.watakoh.com/main_gazou/sub_title_bg.gif);
margin:0px;
padding:0px;
font-size:13px;
color:#666666;
position:relative;
left:0px;
top:0px;
height:40px;
width:695px;
line-height:350%;
text-indent:26px;
text-align:left;
margin-bottom:10px;
}
p.happa{
margin:0px;
padding:0px;
position: relative;
top:10px;
left:-7px;
}

h3{
background-image:url(http://www.watakoh.com/main_gazou/main_title.gif);
margin:0px;
padding:0px;
font-size:13px;
color:#666666;
position: relative;
width:695px;
height:30px;
line-height:250%;
text-indent:26px;
left:0px;
top:10px;
text-align:left;
/*border-bottom: 5px solid #328C32;*/
margin-bottom:25px;
}
h3.sample{
margin:0px;
padding:0px;
font-size:13px;
position: relative;
width:460px;
left:0px;
top:5px;
text-align:left;
text-indent:13px;
border-right:5px solid #376130;
margin-bottom:15px;
}
h4.gazou3{
margin:0px;
padding:5px;
position: relative;
top:10px;
left:-10px;
/*border: 1px solid #cccccc;*/
margin-bottom:0px;
}
p.gazou3{
margin:0px;
padding:0px;
position:relative;
top:18px;
left:-5px;
padding:5px 0px 15px 0px;
/*border: 1px solid #cccccc;*/
margin-bottom:0px;
}
p.gazou4{
margin:0px;
padding:0px;
padding:5px;
position: relative;
top:10px;
left:0px;
/*border: 1px solid #cccccc;*/
margin-bottom:20px;
}
p.gazou5{
margin:0px;
padding:5px;
position: relative;
top:0px;
left:0px;
/*border: 1px solid #cccccc;*/
margin-bottom:-10px;
}
p.other_menu{
margin:0px;
padding:0px;
margin-right: auto;
text-align: left;
position:relative;
left:330px;
top:30px;
width:300px;
height:64px;
border: 0px solid #cccccc;
margin-bottom:-55px;
}
p.other_menu2{
margin:0px;
padding:0px;
margin-right: auto;
text-align: left;
position: relative;
left:60px;
top:3px;
width:116px;
/*border: 1px solid #cccccc;*/
margin-bottom:-132px;
}
p.other_menu3{
margin:0px;
padding:0px;
margin-right: auto;
text-align: left;
position: relative;
left:180px;
top:3px;
width:116px;
/*border: 1px solid #cccccc;*/
margin-bottom:-131px;
padding-bottom:0px;
}
p.other_menu4{
margin:0px;
padding:0px;
margin-right: auto;
text-align: left;
position: relative;
left:670px;
top:21px;
width:160px;
height:27px;
/*border: 1px solid #cccccc;*/
margin-bottom:-27px;
}
p.googlesite{
margin:0px;
padding:0px;
height:25px;
width:150px;
position: relative;
top:20px;
left:660px;
margin-bottom:20px;
}
p.goo{
margin:0px;
padding:0px;
margin-right: auto;
height:30px;
width:160px;
position: relative;
top:53px;
left:670px;
margin-bottom:-30px;
}
p.goo2{
margin:0px;
padding:0px;
height:15px;
width:40px;
position: relative;
top:1px;
left:355px;
margin-bottom:-15px;
}
#last{
margin:0px;
padding:0px;
position: relative;
left:0px;
margin-bottom:10px;
}
.style1{
color: #666666
}
.font3{
font-size:12px;
line-height:17px;
color:red;
}
.sub-text{
margin:0px;
padding:0px;
text-align:left;
font-size:12px;
margin-left:3px;
line-height:110%;
width:98%;
position: relative;
left:30px;
/*border:1px solid red;*/
}
#last{
margin:0px;
padding:0px;
position: relative;
left:0px;
padding:0px 0px 10px 0px;
/*border:1px solid red;*/
}
/*★★★★★ここまでが共通メインメニュー★★★★★*/

/*選べる3つの溶解処理共通*/
p.nabi_otoko_top{
margin:0px;
padding:0px;
left:555px;
height:213px;
width:184px;
position: relative;
top:20px;
margin-bottom:-200px;
/*border: 1px solid red;*/
}
p.y_kaisyuumain{
margin:0px;
padding:0px;
position: relative;
left:0px;
top: 0px;
width:600px;
height:125px;
margin-bottom:20px;
/*border: 1px solid red;*/
}
p.y_kaisyuumain2{
margin:0px;
padding:0px;
position: relative;
left:0px;
top: 0px;
width:600px;
height:125px;
margin-bottom:20px;
/*border: 1px solid red;*/
}
p.setumei_tab{
background: #cccccc;
margin:0px;
padding:0px;
padding:5px 0px 5px 30px;
width:550px;
height: 20px;
position: relative;
left:0px;
top:0px;
text-align:left;
line-height:1.4;
font-size:1em;
margin-bottom:0px;
border: 1px solid gray;
border-bottom:none;
}
p.setumei{
background: #ffffff;
margin:0px;
padding:0px;
padding:10px 0px 5px 30px;
width:550px;
height: 60px;
position: relative;
top:0px;
text-align:left;
line-height:1.4;
font-size:1em;
margin-bottom:20px;
border: 1px solid gray;
}
p.setumei2{
background: #ffffff;
margin:0px;
padding:0px;
padding:10px 0px 5px 30px;
width:655px;
height: 60px;
position: relative;
top:0px;
text-align:left;
line-height:1.4;
font-size:1em;
margin-bottom:20px;
border: 1px solid gray;
}

/*溶解動画関連*/
p.tab_youkaidouga{
margin:0px;
padding:0px;
position: relative;
top:0px;
left:0px;
margin-bottom:10px;
/*border: 1px solid red;*/
}
p.setumei_tab_douga{
background: #cccccc;
margin:0px;
padding:0px;
padding:3px;
padding-left:30px;
width:350px;
position: relative;
left:345px;
height:20px;
top:0px;
text-align:left;
line-height:1.4;
font-size:1em;
margin-bottom:0px;
border: 1px solid gray;
border-bottom:none;
}
p.setumei_tab_douga2{
background: #cccccc;
margin:0px;
padding:0px;
padding:3px;
padding-left:30px;
width:350px;
position: relative;
left:345px;
height:20px;
top:-149px;
text-align:left;
line-height:1.4;
font-size:1em;
margin-bottom:0px;
border: 1px solid gray;
border-bottom:none;
}
p.setumei_douga{
background: #ffffff;
margin:0px;
padding:0px;
padding:3px;
padding-top:10px;
padding-bottom:10px;
padding-left:30px;
width:350px;
position: relative;
left:345px;
height:125px;
top:0px;
text-align:left;
line-height:1.4;
font-size:1em;
margin-bottom:-175px;
border: 1px solid gray;
}
p.setumei_douga2{
background: #ffffff;
margin:0px;
padding:0px;
padding:3px;
padding-top:10px;
padding-bottom:10px;
padding-left:30px;
width:350px;
position: relative;
left:345px;
height:100px;
top:-152px;
text-align:left;
line-height:1.4;
font-size:1em;
margin-bottom:-140px;
border: 1px solid gray;
}
p.dan_sample{
margin:0px;
padding:0px;
width:330px;
height:230px;
position: relative;
left:0px;
top:10px;
margin-bottom:15px;
/*border: 1px solid red;*/
}
#dan_palper_sample{
margin:0px;
padding:0px;
width:300px;
height:150px;
position: relative;
left:400px;
top:-340px;
margin-bottom:-147px;
/*border: 1px solid red;*/
}
#dan_palper_sample2{
margin:0px;
padding:0px;
width:300px;
height:150px;
position: relative;
left:400px;
top:-85px;
margin-bottom:-125px;
/*border: 1px solid red;*/
}
p.saidaisetumei{
margin:0px;
padding:0px;
width:235px;
height:47px;
position: relative;
left:74px;
top:-25px;
margin-bottom:15px;
/*border: 1px solid red;*/
}
/*クレーム対応関連*/
p.setumei_main{
background: #ffffff;
margin:0px;
padding:0px;
width:675px;
padding:10px;
position: relative;
left:0px;
text-align:left;
line-height:1.4;
font-size:1em;
margin-bottom:20px;
border: 1px solid gray;
}
p.setumei_main_gazou{
background: #ffffff;
margin:0px;
padding:0px;
width:675px;
height:180px;
padding:10px 10px 3px 10px;
position: relative;
left:0px;
margin-bottom:20px;
border: 1px solid gray;
}
/*溶解処理原則事項*/
p.font5{
margin:0px;
padding:0px;
font-size:1em;
line-height:150%; 
text-align:left;
position:relative;
top:-5px;
left:0px;
width:625px;
padding:10px 7px 10px 45px;
border: 1px solid #cccccc;
border-top:none;
}
p.font6{
margin:0px;
padding:0px;
font-size:1em;
line-height:150%; 
text-align:left;
position:relative;
top:-5px;
left:0px;
width:625px;
padding:10px 7px 10px 45px;
border: 1px solid #cccccc;
border-top:none;
margin-bottom:20px;
}
.font6{
margin:0px;
padding:0px;
font-size:1em;
text-align:left;
position:relative;
left:10px;
width:625px;
margin-bottom:20px;
}

/*立会い*/
#tachiai{
margin:0px;
padding:0px;
margin:20px 0px 0px 0px;
}
#tachiai td{
margin:0px;
padding:0px;
font-size:12em;
line-height:135%;
padding:5px 0px 5px 0px;
}
#tachiai td.taci_s{
margin:0px;
padding:0px;
text-indent:30px;
font-size:12em;
line-height:135%;
padding:5px 0px 5px 0px;
}

/*葉っぱタイトル*/
p.h_taitle{
margin:0px;
padding:0px;
position:relative;
top:15px;
left:-25px;
padding:5px 0px 15px 0px;
/*border: 1px solid #cccccc;*/
margin-bottom:15px;
}

/*その他*/
p.waku{
margin:0px;
padding:0px;
position:relative;
left:50px;
margin-bottom:20px;
}
p.waku3{
margin:0px;
padding:0px;
padding:15px;
width:648px;
position:relative;
top:-15px;
line-height:1.7;
margin-bottom:0px;
border:1px solid #cccccc;
border-top:none;
}
p.k_waku{
background-color:#E8E8FF;
margin:0px;
padding:0px;
text-align:left;
line-height:2.0;
font-size:1em;
width:625px;
padding:25px;
position: relative;
left:0px;
top:0px;
margin-bottom:15px;
}
#systems{
margin:0px;
padding:0px;
margin:0px 0px 20px 0px;
}
p.hako_size{
margin:0px;
padding:0px;
margin:20px 0px 20px 0px;
}
#koshi{
margin:0px;
padding:0px;
font-size:1em;
position: relative;
left:0px;
margin-bottom:10px;
}
#koshi th{
background-image:url(http://www.watakoh.com/main_gazou/new_ber_4.jpg);
margin:0px;
padding:0px;
color:#FFFFFF;
text-align:center;
padding:0px 0px 0px 0px;
}
#koshi td{
margin:0px;
padding:0px;
line-height:175%;
text-align:center;
position: relative;
top:0px;
}
#koshi2{
margin:0px;
padding:0px;
font-size:1em;
line-height:175%;
position: relative;
top:0px;
left:0px;
margin-bottom:10px;
}
#koshi2 th{
margin:0px;
padding:0px;
line-height:175%;
position: relative;
color:#ffffff;
top:0px;
text-align:left;
padding:0px 0px 0px 20px;
}
#koshi2 td{
margin:0px;
padding:0px;
line-height:175%;
position: relative;
top:0px;
padding:0px 0px 0px 20px;
}
#koshi_last{
margin:0px;
padding:0px;
font-size:1em;
position: relative;
left:0px;
margin-bottom:20px;
}

p.hd_tora{
margin:0px;
padding:0px;
margin-bottom:-130px;
width:120px;
top:290px;
position: relative;
left:585px;
}
p.hd_tora2{
margin:0px;
padding:0px;
width:120px;
margin-bottom:-130px;
top:-80px;
position: relative;
left:580px;
}
p.hd_sample{
margin:0px;
padding:0px;
top:5px;
position: relative;
left:0px;
margin-bottom:20px;
}
p.hd_buturi{
background-color:#FFFCC8;
margin:0px;
padding:0px;
width:550px;
font-size:1em;
margin-bottom:15px;
padding:10px;
line-height:135%;
text-align:left;
position: relative;
left:0px;
border:2px solid #FF8000;
}
.tubuyakilogo{
margin:0px;
padding:0px;
margin-right: auto;
width:230px;
height:64px;
position: relative;
top:-2px;
left:20px;
margin-bottom:-64px;
/*border: 1px solid red;*/
}
.pchaikilogo{
margin:0px;
padding:0px;
margin-right: auto;
width:230px;
height:64px;
position: relative;
top:-2px;
left:268px;
margin-bottom:-64px;
/*border: 1px solid red;*/
}
.syoukailogo{
margin:0px;
padding:0px;
margin-right: auto;
width:230px;
height:64px;
position: relative;
top:-2px;
left:515px;
margin-bottom:10px;
/*border: 1px solid red;*/
}
p.main_h2{
margin:0px;
padding:0px;
position: relative;
left:0px;
top:0px;
line-height:150%;
padding:5px 0px 0px 0px;
/*border: 1px solid #cccccc;*/
}
p.font_seo{
background-color:#FBFBFB;
margin:0px;
padding:0px;
width:675px;
font-size:12px;
line-height:135%;
text-align:left;
position:relative;
left:0px;
top:0px;
/*border:1px solid #cccccc;*/
padding:12px 0px 12px 20px;
margin:5px 0px 15px 0px;
}
p.y_kaisyuumain{
margin:0px;
padding:0px;
position: relative;
left:50px;
top: 0px;
width:600px;
height:125px;
margin-bottom:20px;
/*border: 1px solid red;*/
}
/*機密ボックス関連*/
#kimitubox{
margin-bottom:10px;
height:260px;
width:600px;
left:-20px;
font-size:1em;
/*border: 1px solid blue;*/
position: relative;
top:5px;
}
p.boxcomment2{
margin:0px;
padding:0px;
width:180px;
height:13px;
font-size:1em;
position: relative;
top:0px;
left:15px;
padding:5px 0px 5px 0px;
text-align:center;
background:#FFFFFF;
margin-bottom:-10px;
border: 1px solid #cccccc;
}
p.boxcomment2_setumei{
margin:0px;
padding:0px;
width:170px;
height:30px;
font-size:1em;
position: relative;
top:-5px;
left:15px;
padding:5px;
text-align:left;
background:#cccccc;
margin-bottom:10px;
/*border: 1px solid #cccccc;*/
}
p.sbox_kaisyuubox{
background: #cccccc;
margin:0px;
padding:0px;
padding:10px 0px 5px 20px;
left:0px;
position: relative;
height: 20px;
width: 490px;
top:20px;
text-align:left;
line-height:1.4;
font-size:1em;
border: 1px solid gray;
}
p.sbox_kaisyuu2box{
margin:0px;
padding:0px;
padding:10px 0px 5px 20px;
left:0px;
position: relative;
height: 20px;
width: 490px;
top:20px;
text-align:left;
line-height:1.4;
font-size:1em;
border: 1px solid gray;
border-top:none;
}
p.sbox_kaisyuu3box{
margin:0px;
padding:0px;
margin-bottom:25px;
padding:10px 0px 5px 20px;
left:0px;
position: relative;
height: 20px;
width: 490px;
top:20px;
text-align:left;
line-height:1.4;
font-size:1em;
border: 1px solid gray;
border-top:none;
}
p.kimituboxhontai{
margin:0px;
padding:0px;
width:180px;
height:170px;
position: relative;
top:-180px;
left:540px;
margin-bottom:-160px;
/*border: 1px solid #cccccc;*/
}
p.y_kaisyuu_last{
position: relative;
top:0px;
left:0px;
margin-bottom:25px;
/*border: 1px solid red;*/
}
p.mitumori_box{
margin:0px;
padding:0px;
position: relative;
left:0px;
top:0px;
margin-bottom:20px;
/*border: 1px solid red;*/
}
p.nabi_otoko{
margin:0px;
padding:0px;
height:213px;
width:184px;
left:550px;
position: relative;
top:60px;
margin-bottom:-200px;
}
p.sbox_kaisyuu{
background: #cccccc;
margin:0px;
padding:0px;
padding:10px 0px 0px 50px;
left:0px;
position: relative;
height:20px;
width:580px;
top:0px;
text-align:left;
line-height:1.4;
font-size:1em;
border: 1px solid gray;
}
p.sbox_kaisyuu2{
margin:0px;
padding:0px;
padding:10px 0px 0px 50px;
left:0px;
position: relative;
height:20px;
width:580px;
top:0px;
text-align:left;
line-height:1.4;
font-size:1em;
border: 1px solid gray;
border-top : none;
}
p.sbox_kaisyuu3{
margin:0px;
margin-bottom:25px;
padding:0px;
padding:10px 0px 0px 50px;
left:0px;
position: relative;
height:20px;
width:580px;
top:0px;
text-align:left;
line-height:1.4;
font-size:1em;
border: 1px solid gray;
border-top : none;
}
p.nabi_tora{
margin:0px;
padding:0px;
left:620px;
height:150px;
width:150px;
position: relative;
top:60px;
margin-bottom:-150px;
}
p.merisozai{
margin:0px;
padding:0px;
position:relative;
left:580px;
top:-45px;
height:185px;
width:200px;
margin-bottom:-185px;
/*border: 1px solid #cccccc;*/
}
p.fontmoto{
margin:0px;
padding:0px;
width:560px;
font-size:1em;
line-height : 135%;
text-align:left;
position: relative;
left:-20px;
top:0px;
padding:20px;
margin-bottom:30px;
/*border: 1px solid #cccccc;*/
}
.fontmoto_s{
margin:0px;
padding:0px;
width:700px;
font-size:12px;
line-height : 135%;
text-align:left;
position: relative;
left:-20px;
top:0px;
padding:20px;
margin-bottom:30px;
/*border: 1px solid #cccccc;*/
}
p.dansize{
margin:0px;
padding:0px;
height: 277px;
width: 263px;
position: relative;
left:470px;
top:-280px;
margin-bottom:-270px;
/*border: 1px solid red;*/
}
p.font2{
margin:0px;
padding:0px;
position: relative;
padding-bottom:20px;
}
p.font_setumei{
background-color:#bcbcbc;
font-size:1em;
line-height:135%;
width:675px;
position:relative;
top:10px;
border: 1px solid #cccccc;
padding:10px;
margin-bottom:30px;
}
.font{
font-size:1em;
line-height:135%;
width:675px;
position:relative;
top:10px;
border: 1px solid #cccccc;
padding:10px;
margin-bottom:30px;
}
p.topix_otoko{
margin:0px;
padding:0px;
width:121px;
height:205px;
position: relative;
left:580px;
top:-265px;
margin-bottom:-220px;
}
p.tejyun_tab{
background-color:#F5F5F5;
margin:0px;
padding:0px;
width:650px;
font-size:1em;
line-height:135%;
text-align:left;
position:relative;
left:0px;
top:0px;
padding:20px;
margin-bottom:20px;
border: 1px solid #cccccc;
}

p.tejyun{
background-color:#FFFFE0;
margin:0px;
padding:0px;
width:650px;
font-size:1em;
line-height:135%;
text-align:left;
position:relative;
left:0px;
top:0px;
padding:20px;
margin-bottom:10px;
border: 1px solid #cccccc;
}
p.tejyun2{
margin:0px;
padding:0px;
width:650px;
font-size:1em;
line-height:135%;
text-align:left;
position:relative;
left:0px;
top:0px;
padding:20px;
margin-bottom:10px;
border: 1px solid #cccccc;
}
#gaiyou{
margin:0px;
padding:0px;
font-size:1em;
position:relative;
top:0px;
left:0px;
margin-bottom:20px;
/*border: 1px solid blue;*/
}
#gaiyou td{
margin:0px;
padding:0px;
font-size:1em;
padding:10px 5px 7px 25px;
}

#gaiyou td.style2_prof2{
background-image:url(http://www.watakoh.com/main_gazou/re_new_ber_2.jpg);
margin:0px;
padding:0px;
color:#FFFFFF;
text-indent:20px;
padding:10px 0px 7px 0px;
}
#gaiyou td.style2_prof22{
background-image:url(http://www.watakoh.com/main_gazou/re_new_ber_2.jpg);
margin:0px;
padding:0px;
color:#FFFFFF;
text-indent:45px;
padding:10px 0px 7px 0px;
}

#gaiyou td.style2_prof3{
background-image:url(http://www.watakoh.com/main_gazou/re_new_ber_3.jpg);
margin:0px;
padding:0px;
color:#FFFFFF;
text-indent:20px;
}
#gaiyou td.profstyle5{
background-color:#ffffbf;
margin:0px;
padding:0px;
text-indent:25px;
padding:10px 0px 7px 0px;
}
#gaiyou td.profstyle6{
background-color:#ffffbf;
margin:0px;
padding:0px;
text-indent:45px;
padding:10px 0px 7px 0px;
}
/*個人情報保護方針*/
p.houantop{
margin:0px;
padding:0px;
width:620px;
font-size:1em;
line-height:135%;
text-align:left;
position:relative;
top:20px;
left:33px;
padding:20px;
margin-bottom:50px;
border:1px solid #cccccc;
}
p.kjpoji{
margin:0px;
padding:0px;
width:700px;
font-size:1em;
line-height:135%;
text-align:left;
position: relative;
top:0px;
left:0px;
padding:20px;
margin-bottom:20px;
/*border:1px solid #cccccc;*/
}
table#seitei{
margin:0px;
padding:0px;
width:250px;
font-size:1em;
font-weight:bold;
line-height:135%;
text-align:left;
position:relative;
top:20px;
left:500px;
padding:20px;
margin-bottom:30px;
/*border:1px solid #cccccc;*/
}
table#seitei td{
border-bottom:1px solid #cccccc;
}
table#seitei2{
margin:0px;
padding:0px;
width:250px;
font-size:1em;
font-weight:bold;
line-height:135%;
text-align:left;
position:relative;
top:20px;
left:450px;
padding:20px;
margin-bottom:30px;
/*border:1px solid #cccccc;*/
}
table#seitei2 td{
border-bottom:1px solid #cccccc;
}
p.kjtoriatukai{
margin:0px;
padding:0px;
width:700px;
font-size:1em;
line-height:135%;
text-align:left;
position:relative;
top:-25px;
left:20px;
margin-bottom:5px;
}
p.kjtoriatukaituika{
margin:0px;
padding:0px;
width:700px;
font-size:1em;
line-height:135%;
text-align:left;
position:relative;
top:-25px;
left:70px;
margin-bottom:5px;
}
p.kjtoriatukailast{
margin:0px;
padding:0px;
width:700px;
font-size:1em;
line-height:135%;
text-align:left;
position:relative;
top:5px;
left:20px;
margin-bottom:5px;
}
p.kjtoriatukailast3{
margin:0px;
padding:0px;
width:700px;
font-size:1em;
font-weight:bold;
line-height:135%;
text-align:left;
position:relative;
top:5px;
left:20px;
margin-bottom:5px;
}
.k_jpg{
margin:0px;
padding:0px;
width:700px;
position:relative;
top:30px;
text-align:center;
margin-bottom:20px;
}
#smap{
margin:0px;
padding:0px;
position:relative;
left:-10px;
top:20px;
font-size:1em;
margin-bottom:20px;
}
#smap td.sen{
margin:0px;
padding:0px;
text-indent:-20px;
}
#smap td.sen4{
margin:0px;
padding:0px;
position:relative;
top:-8px;
text-indent:80px;
}
#smap td.sen2{
margin:0px;
padding:0px;
text-indent:30px;
}
.dy{
margin:0px;
padding:0px;
position: relative;
top:20px;
left:0px;
margin-bottom:-335px;
}
.dy a:link{
text-decoration : none;
}
.dy a:visited{
text-decoration : none;
}
.dy a:hover{
color:#6cc; background:#099;
text-decoration : none;
}
.ys{
margin:0px;
padding:0px;
position: relative;
top:20px;
left:330px;
width:300px;
margin-bottom:20px;
}
#dejikame td{
background: #fffff4;
padding:0px;
margin:0px;
padding:10px 25px 10px 25px;
text-align:left;
line-height:1.4;
font-size:12em;
font-weight:bold;
border:1px solid #cccccc;
}
.naiwaku34{
background-image:url(https://watakoh-service.com/main_gazou/bgs.jpg);
margin:0px;
padding:0px;
position: relative;
top:-2px;
left:-5px;
font-family: "verdana","メイリオ","MS UI Gothic","HG丸ｺﾞｼｯｸM-PRO","ＭＳ ゴシック, Osaka−等幅";
font-size:1em;
font-weight: normal;
line-height:2.1;
width:688px;
height:225px;
border:1px solid #FFFFFF;
margin-bottom:20px;
}
.naiwaku34 ul {
margin: 0; padding: 0;
}
.naiwaku34 li{
display: block;
text-indent:1em;
/*background-color:#ECF4FA;*/
margin:0px;
padding:0px;
width:665px;
position: relative;
top:2px;
left:11px;
font-family: "verdana","メイリオ","MS UI Gothic","HG丸ｺﾞｼｯｸM-PRO","ＭＳ ゴシック, Osaka−等幅";
font-size:1em;
font-weight: normal;
line-height:1.4;
border:1px solid #FFFFFF;
}
#test{
padding:0px;
margin:0px;
padding:10px 10px 10px 10px;
text-align:left;
line-height:1.4;
border:3px solid #cccccc;
margin-bottom:20px;
}
#test td{
padding:0px;
margin:0px;
padding:3px 5px 3px 5px;
font-size:12em;
}
.fontqr{
font-size:1em;
line-height:135%;
width:675px;
position:relative;
top:10px;
left:60px;
/*border: 1px solid #cccccc;*/
padding:10px;
margin-bottom:30px;
}
.fontsonota{
font-size:1em;
line-height:135%;
width:695px;
position:relative;
top:10px;
border: 1px solid #cccccc;
padding:10px;
margin-bottom:30px;
}
.sample_setumei{
background-color:#ffffff;
margin:0px;
padding:0px;
width:460px;
padding:10px 20px 30px 20px;
position: relative;
left:0px;
top:10px;
text-align:left;
line-height:15px;
font-size:1em;
margin-bottom:20px;
border:1px solid #cccccc;
}
p.setumei_naka{
margin:0px;
padding:0px;
padding:0px 0px 0px 15px;
position: relative;
left:0px;
top:0px;
}
.sample_waku{
background-color:#cccccc;
margin:0px;
padding:0px;
width:695px;
padding:20px 0px 20px 0px;
position: relative;
top:10px;
text-align:center;
line-height:15px;
font-size:1em;
margin-bottom:20px;
border:1px solid #cccccc;
}

.honbunn_waku{
margin:0px;
padding:0px;
left:0px;
position: relative;
top:0px;
background: #D5D5D5;
height:200px;
width: 715px;
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;
width:690px;
font-size:12px;
line-height:1.4;
border: 1px solid #cccccc;
}
/*お問い合わせの個人情報の取り扱いについて*/
p.houantop2{
margin:0px;
padding:0px;
width:620px;
font-size:12px;
line-height : 135%;
text-align:left;
position: relative;
top:20px;
left:10px;
padding:20px;
margin-bottom:50px;
border:1px solid #cccccc;
}
p.kjpoji2{
margin:0px;
padding:0px;
width:620px;
font-size:12px;
line-height : 135%;
text-align:left;
position: relative;
top:20px;
left:15px;
padding:20px;
margin-bottom:20px;
/*border:1px solid #cccccc;*/
}
p.kjtab2{
margin:0px;
padding:0px;
width:300px;
font-size:12px;
line-height : 135%;
text-align:left;
position: relative;
top:5px;
left:25px;
margin-bottom:-20px;
}

p.kjtoriatukai2{
margin:0px;
padding:0px;
width:620px;
font-size:12px;
line-height : 135%;
text-align:left;
position: relative;
top:-25px;
left:40px;
margin-bottom:5px;
}
p.kjtoriatukaituika2{
margin:0px;
padding:0px;
width:620px;
font-size:12px;
line-height : 135%;
text-align:left;
position: relative;
top:-25px;
left:90px;
margin-bottom:5px;
}
p.kjtoriatukailast2{
margin:0px;
padding:0px;
width:620px;
font-size:12px;
line-height : 135%;
text-align:left;
position: relative;
top:5px;
left:40px;
margin-bottom:5px;
}
#toiawase{
margin:0px;
padding:0px;
font-size:1em;
position: relative;
left:80px;
margin-bottom:20px;
}
#toiawase td.for{
margin:0px;
padding:0px;
position: relative;
top:-15px;
left:45px;
width:600px;
height:50px;
/*border: 1px solid red;*/
}

#mitumori_keisan {
padding:0px;
margin:0px;
margin:15px;
padding:5px;
position: relative;
left:0px;
background-color:#cccccc;
width:600px;
text-align:left;
font-size:12px;
line-height:25px;
}
#mitumori_keisan td{
padding:0px;
margin:0px;
padding:5px;
padding-left:15px;
}

.summer{
margin:0px;
padding:0px;
position: relative;
left:-30px;
top:0px;
}







img.jpg{
margin:0px;
padding:0px;
margin:20px 0px 15px 0px;
/*border:1px solid #cccccc;*/
}
hr{
margin:0px;
padding:0px;
margin:10px 0px 10px 0px;
position: relative;
left:-40px;
}
.dammy{
margin:0px;
padding:0px;
margin-bottom:30px;
}
.youtube{
margin:0px;
padding:0px;
margin-bottom:30px;
}
.double{ border-bottom: double 3px #666666; } 
.color{ color:red; } 
.days{ background-color:#cccccc; 
padding:5px;
width:100%;
display: inline-block;} 
.s_douga{
margin:0px;
padding-left:95px;
}
.s_douga img.g_douga{
margin:0px;
padding:0px;
position: relative;
right:-118px;
top:-248px;
margin-bottom:-240px;
}
<STYLE type="text/css">
