@charset "utf-8";
/* CSS Document */
html {text-align:center;margin:0px;padding:0px;}
body {text-align:center;margin:0px;padding:0px;line-height:150%;}
ol,li,ul {margin:0px;padding:0px;}
img {margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}
table{margin: 0px;padding: 0px;}
th,td,tr{margin: 0px;padding: 0px;}

#side-body-1{width: 180px;height:60px;margin:0px;padding: 0px;}
#side-body-2{width: 180px;height:190px;margin: 0px;padding: 0px;}
#side-body-3{width: 180px;height:15px;margin: 0px;padding: 0px;}

#outside-1{margin-top:0px;padding-top:0px;margin-bottom:0px;padding-bottom:0px;height:auto;}
#outside-2{text-align:left;width: 900px;margin-right:auto;margin-left:auto;margin-top:0px;padding-top:0px;height:auto;}
#top{text-align:center;height: 100px;width: 100%;margin-top:0px;padding-top:0px;}
#top_2{text-align:center;height: 160px;width: 100%;margin-top:0px;padding-top:0px;}
#root-menu{width: 100%;height: 35px;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px;}
#side-menu{width: 180px;margin-right: 0px;margin-left: 5px;padding-right: 0px;padding-left: 0px;}
#main-contents{width: 700px;float: right;height: auto;}
#main-contents-2{width: 640px;margin-left:30px;height:auto;}
.main-contents-2{margin-left:30px;text-indent:10px;}
#main-contents-3{width: 640px;margin-left:30px;}
#main-contents-fr{width: 320px;float: right;}
#main-contents-fl{width: 320px;float: left;}
#footer{text-align: center;vertical-align: middle;margin-bottom: 0px;height: 100%;padding-top:5px;padding-bottom: 3px;}

.img-left_a_b {float:left;margin-right:20px;}


.jpg_3_01 {margin-top:20px;margin-bottom:20px;text-align:center;}
.jpg_3_02 {margin-left:40px;margin-right:40px;border:solid 1px #000000;}
.jpg_3_03 {margin-left:20px;margin-right:20px;border:solid 1px #000000;}

.p_01 {text-align:center;}
.p_02 {text-align:center;}
.p_03 {text-align:center;}
.p_04 {text-align:center;}
.p_05 {text-align:center;}
.p_06 {text-align:center;}
.p_11 {text-align:left;}
.p_12 {text-align:center;margin-left:12px;margin-right:20px;line-height:150%;padding-top:14px;}

.koe_01 {text-align:right;}

.ol_01 {margin-left:30px;padding-top:20px;}
.ul_01 {margin-left:30px;padding-top:0px;}
.li_01 {margin-top:10px;margin-bottom:20px;line-height:120%;}
.li_02 {margin-top:10px;margin-bottom:20px;line-height:120%;}

.symptom_01 {margin-top:30px;}

.doko_01 {width:700px;height:200px;}
.doko_02 {padding-top:160px;padding-left:200px;}
.doko_03 {padding-top:0px;padding-left:0px;}

.yoyaku_01 {width:640px;height:280px;padding-top:0px;padding-left:0px;padding-right:0px;}
.yoyaku_02 {text-indent:10px;line-height:150%;margin:0px;padding:0px;}
.yoyaku_03 {margin-left:40px;margin-right:20px;margin-top:10px;}
.yoyaku_04 {}
.yoyaku_05 {}

.net_11 {text-align:left;margin-top:10px;margin-left:20px;}

.java-1 {margin-top:4px;float:right;margin-left:15px;}
.top1 {margin-top:0px;margin-bottom:0px;padding-top:2px;text-align:center;text-indent:8px;}
.t-1 {text-align: center;}
.subtitle {width: 610px;line-height:28px;padding-left:30px;padding-right:40px;margin-right:0px;margin-left:0px;margin-top:10px;}
.subtitle2 {width: 640px;line-height:30px;padding-left:20px;padding-bottom:0px;margin-left:15px;}
.subtitle3 {width: 640px;line-height:30px;padding-left:20px;padding-bottom:10px;margin-left:25px;}
.subtitle4 {width: 260px;line-height:30px;padding-left:30px;margin:0px;}
.subtitle_11 {width: 380px;height:100px;margin:0px;margin-left:100px;padding-top:0px;padding-left:20px;padding-right:0px;line-height:120%;}
.subtitle_12 {width: 700px;line-height:28px;padding-left:30px;margin-right:0px;margin-left:0px;margin-top:10px;}
.subtitle_13 {width: 610px;line-height:28px;padding-left:30px;padding-right:40px;margin-right:0px;margin-left:0px;margin-top:10px;}

.sub-title {width: 180px;height: 30px;}
.sub-body {padding-left: 0px;padding-top: 0px;}
.sub-entry {padding-left:0px;padding-top:10px;padding-bottom:10px;margin-top:0px;margin-bottom:20px;}
.side-button {padding-left:-5px;padding-top: 0px;padding-bottom: 0px;margin-top:0px;margin-bottom:0px;}
.img-top{margin: 0px;padding: 0px;}
.img-right{margin-right: 30px;padding: 0px;float: right;}
.img-right_2{float: right;}
.img-left{float: left;padding: 10px;margin-top: 10px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;}
.img-left_a{float: left;padding: 0px;margin-top: 0px;margin-right: 10px;margin-bottom: 0px;margin-left: 0px;}
.img-left_b{float: left;margin-top: 10px;margin-right: 20px;margin-bottom: 10px;margin-left: 0px;border:solid 1px #000000;}
.img_b {border:solid 1px #000000;}
.fl {float:left;}
.fl20 {float:left;margin-right:20px;border:solid 1px #000000;}
.fr {float:right;}
.side-body{margin: 0px;padding: 0px;height: 100%;width: 200px;}

.p14rb {text-align:center;margin-top:0px;margin-bottom:0px;}

.p1 {text-indent:0px;line-height:170%;padding-left:20px;padding-right:40px;margin:7px;}
.p2 {text-indent:0px;line-height:170%;padding-left:45px;padding-right:40px;margin:7px;}
.p3 {text-indent:0px;line-height:170%;padding-left:20px;padding-right:40px;margin:7px;}
.red {text-indent:0px;line-height:170%;padding-left:20px;padding-right:40px;margin:7px;}
.lh-a {line-height:150%;padding-left:10px;padding-top:2px;}
.side {margin: 0px;padding-left: 20px;padding-top:5px;}
.fl-side {float:left;margin-top: 5px;margin-bottom:5px;padding: 0px;}
.fr-side {float:right;margin-top: 5px;margin-bottom:5px;padding: 0px;}
.midashi{padding: 0px;margin-top:5px;margin-bottom:0px;margin-right:0px;margin-left:17px;}
.yajirusi{margin-left:250px;}

.td10 {margin-left:70px;margin-bottom:20px;text-align: center;}

.td1 {width: 350px;margin-top: 0px;margin-bottom: 0px;padding-left:10px;line-height:300%;text-align: left;}
.td2 {width: 100px;margin-top: 0px;margin-bottom: 0px;padding-right:15px;line-height:300%;text-align: right;}

.td1_b {width: 350px;margin-top: 0px;margin-bottom: 0px;padding-left:5px;line-height:300%;text-align: center;}
.td2_b {width: 100px;margin-top: 0px;margin-bottom: 0px;padding-left:5px;line-height:300%;text-align: center;}

.bloglink01 {text-indent:20px;}


.index_11 {text-indent:18px;}
.index_12 {}
.index_13 {text-indent:18px;}

.map02 {margin-left:50px;margin-bottom:40px;width:500px;height:560px;}
.map03 {margin:20px;}
.map04 {margin-top:20px;margin-left:60px;margin-bottom:20px;}
.map12 {margin-left:50px;margin-bottom:40px;width:500px;height:560px;}
.map13 {margin:20px;}
.map14 {margin-top:20px;margin-left:60px;margin-bottom:20px;}
.map15 {margin-top:20px;margin-left:60px;margin-bottom:20px;}
.map22 {margin-top:20px;margin-left:10px;margin-bottom:0px;width:600px;}
.map23 {width:260px;float:left;}
.map24 {width:260px;margin-top:20px;margin-left:20px;margin-bottom:20px;}
.map25 {float:right;}
.map26 {}
.img-map02 {text-align:center;margin:0px;padding:0px;}
.map-title {padding:10px;}

.first_01 {width:600px;height:50px;margin-bottom:30px;}
.first_02 {padding-top:10px;margin-left:20px;}
.first_03 {width:600px;}
.first_04 {margin-left:40px;margin-right:40px;}
.first_05 {}
.first_06 {}
.first_07 {margin-left:40px;margin-right:80px;}
.first_08 {margin-bottom:14px;}
.first_09 {}
.first_10 {margin-right:20px;margin-bottom:20px;}
.first_11 {}
.first_12 {}
.first_13 {}
.first_14 {margin-left:40px;}
.first_15 {}
.first_16 {}
.first_17 {}
.first_18 {margin-left:40px;}
.first_19 {}

.charge_01 {margin-left:20px;margin-right:20px;}
.charge_02 {}
.charge_03 {text-indent:24px;}
.charge_04 {}
.charge_05 {}
.charge_06 {}
.charge_07 {}
.charge_08 {}
.charge_09 {}
.charge_10 {}
.charge_11 {}
.charge_12 {}
.charge_13 {}
.charge_14 {}
.charge_15 {}
.charge_16 {}
.charge_17 {}
.charge_18 {}
.charge_19 {}


.operation_01 {}
.operation_02 {margin-top:40px;margin-left:40px;}
.operation_03 {margin-bottom:20px;}
.operation_04 {}
.operation_05 {}
.operation_06 {float:left;margin-right:10px;}
.operation_07 {float:left;margin-right:10px;}
.operation_08 {}
.operation_09 {}
.operation_10 {}
.operation_11 {}
.operation_12 {}
.operation_13 {}
.operation_14 {}
.operation_15 {}
.operation_16 {}
.operation_17 {}
.operation_18 {}
.operation_19 {}


.youtu_01 {margin-left:20px;margin-right:20px;}
.youtu_02 {margin-left:50px;margin-right:20px;}
.youtu_03 {margin-top:8px;margin-bottom:8px;text-indent:14px;line-height:125%;}
.youtu_04 {margin-top:4px;margin-bottom:4px;text-indent:14px;line-height:125%;}
.youtu_05 {}
.youtu_06 {}
.youtu_07 {}
.youtu_08 {}
.youtu_09 {}
.youtu_10 {}
.youtu_11 {}
.youtu_12 {}
.youtu_13 {}
.youtu_14 {}
.youtu_15 {}
.youtu_16 {}
.youtu_17 {}
.youtu_18 {}
.youtu_19 {}