<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset UTF-8;.img_vein{width:126px;float:right;margin:10px 0 0 20px}.img_vein p{font-size:78%;line-height:150%}#kashi_data .margin-btm10{margin:10px 0}
#kashi_data dl{margin:0 0 25px}#kashi_data dt{color:#3d7cc3;font-weight:700;margin:10px 0 0}#kashi_data dd{margin:5px 0 10px}
.kashi_date{width:380px;border-collapse:collapse;border-spacing:0;empty-cells:show;margin:0 0 20px 25px;padding:0}
.kashi_date td{background:#fff;vertical-align:top;height:100%;line-height:1.6em;text-align:left;padding:7px 8px 6px}.kashi_date td.koumoku00{color:#fefefe;font-weight:700;text-align:center;background:#3d7cc3}
.kashi_date td.koumoku01{border-right:1px solid #c8d8e9;border-left:1px solid #c8d8e9;background:#f9f9f9}.kashi_date td.koumoku21{color:#2e5a8e;font-weight:700;text-align:center;background:#f9f9f9;border-top:1px solid #c8d8e9;border-bottom:1px solid #c8d8e9;border-left:1px solid #c8d8e9}
.kashi_date td.koumoku22{color:#2e5a8e;font-weight:700;text-align:center;background:#f9f9f9;border-top:1px solid #c8d8e9;border-right:1px solid #c8d8e9;border-bottom:1px solid #c8d8e9}
.kashi_date td.koumoku23{border-bottom:1px solid #c8d8e9;border-left:1px solid #c8d8e9}.kashi_date td.koumoku24{border-right:1px solid #c8d8e9;border-bottom:1px solid #c8d8e9}
.kashi_date td.bg_gray{background:#f9f9f9}.kashi_date td.border_d_l{border-left:1px dotted #c8d8e9}.kashi_date2{width:360px;border-collapse:collapse;border-spacing:0;empty-cells:show;margin:20px 0 0 35px;padding:0}
.kashi_date2 td{vertical-align:middle;height:100%;line-height:1.6em;text-align:center;padding:20px 8px}.kashi_date2 td.koumoku01{color:#3d7cc3;font-weight:700;font-size:85%;background:#f7f7f7}
.kashi_date2 td.koumoku02{background:#f7f7f7}#kashi_pic4 p{width:430px;height:300px;background-image:url(../kashi/images/kashi04.jpg);background-repeat:no-repeat;margin:0}
#kashi_data04{width:380px;border:1px solid #cbdff6;padding:1em 1.5em}#kashi_data04 dt{color:#3d7cc3;background:url(../images/link_icn4.gif) no-repeat 0 center;padding-left:.7em;margin:10px 0}
#kashi_data04 dd{margin:5px 0 20px}#kashi_data01 table{width:360px;border-collapse:collapse;border-spacing:0;empty-cells:show;border-top:1px solid #c8d8e9;border-bottom:1px solid #c8d8e9;margin:30px auto;padding:0}
#kashi_data01 td{background:#fff;border-left:1px solid #c8d8e9;border-right:1px solid #c8d8e9;border-bottom:1px dotted #c8d8e9;vertical-align:middle;line-height:1.6em;padding:9px 10px 8px}
#kashi_data01 td.koumoku01{color:#fefefe;font-weight:400;width:340px;background:#3d7cc3;border-bottom:1px solid #c8d8e9;text-align:center;font-size:118%}
#kashi_data01 td.koumoku02{text-align:left;padding:1em}#kashi_data02{width:910px;margin:20px 0;padding:0}#results_data{width:910px;margin-bottom:10px}
#results_data table{width:910px;border-collapse:collapse;border-spacing:0;empty-cells:show;border-bottom:1px solid #c8d8e9;margin:0;padding:0}#results_data td{border-left:1px solid #c8d8e9;border-bottom:1px solid #c8d8e9;background:#fff;vertical-align:middle;height:100%;line-height:1.6em;padding:9px 10px 8px}
#results_data .koumoku{color:#fefefe;text-align:center;font-weight:700;border-left:none;border-bottom:1px solid #c8d8e9;background-color:#3d7cc3}#results_data .koumoku03{text-align:center;border-left:none;border-bottom:1px solid #c8d8e9;color:#3d7cc3;font-size:118%;font-weight:700}
#results_data .koumoku00{color:#fefefe;text-align:center;font-weight:700;border-left:1px solid #c8d8e9;border-bottom:1px solid #c8d8e9;width:149px;background-color:#3d7cc3;font-size:16px}
#results_data .koumoku01{color:#2e5a8e;font-weight:700;text-align:center;width:210px;background:#f9f9f9;border-left:none;font-size:16px}#results_data .koumoku02{text-align:center;font-size:16px}
#results_data .koumoku02_m{text-align:center;font-size:19px}#results_data .koumoku02_l{text-align:center;font-size:22px}#results_data .border_l{border-left:1px solid #c8d8e9}
#results_data .blue{background-color:#e5ebf8}#results_data_sub{width:910px}#results_data_sub td{vertical-align:middle;padding-top:5px;padding-bottom:5px;line-height:120%}
#results_data_sub .koumoku01{text-align:center;background-color:#e5ebf8;border:1px solid #c8d8e9}#results_data_sub .koumoku02{text-align:left;padding-left:10px;font-size:18px}
#results_data_sub .koumoku03{text-align:right;font-size:18px}#kashi_data03 table{width:420px;border-collapse:collapse;border-spacing:0;empty-cells:show;border-bottom:1px solid #c8d8e9;margin:10px auto;padding:0}
#kashi_data03 td{background:#fff;border-left:1px dotted #c8d8e9;border-bottom:1px solid #c8d8e9;vertical-align:middle;line-height:1.6em;padding:9px 10px 8px}
#kashi_data03 td.koumoku00{border-left:none;border-right:0;border-bottom:0;text-align:center;color:#3d7cc3;font-size:118%;font-weight:700;padding:1em 0}
#kashi_data03 td.koumoku01{color:#fefefe;font-weight:400;background:#3d7cc3;border-bottom:1px solid #c8d8e9;text-align:center;font-size:118%;width:50%}
#kashi_data03 td.koumoku02{text-align:left;border-left:1px solid #c8d8e9;padding:.5em 1em}#kashi_data03 td.koumoku03{text-align:left;border-right:1px solid #c8d8e9;padding:.5em 1em}
#kashi_data03 p{text-align:left;color:red;padding:0 1em}#aday_pic02 p{width:430px;height:400px;background-image:url(../kashi/images/aday-02.jpg);background-repeat:no-repeat;margin:0}
#aday_pic04 p{width:380px;height:270px;background-image:url(../kashi/images/aday-04.jpg);background-repeat:no-repeat;margin:0}#again_data1 ul{display:block;margin:10px 0}
#again_data1 li{display:block;width:440px;color:#3d7cc3}#again_data1 .koumoku1{float:left}#again_data1 .koumoku2{float:right}#inbu_pic03 p{width:430px;height:340px;background-image:url(../kashi/images/kumo-03.jpg);background-repeat:no-repeat;margin:0}
#inbu_pic07{text-align:center}#inbu_pic07 p{display:inline-block;width:430px;height:290px;background-image:url(../kashi/images/inbu-07.jpg);background-repeat:no-repeat;margin:0}
.laser_question{margin:0 0 20px}.laser_question h5{color:#434343;margin-top:10px}#laser_question_li ul{margin:10px 0 10px 20px}#laser_question_li li{list-style-image:url(../images/link_icn3.gif)}
.img_laser_question01{width:150px;background-color:#fbfbfb;float:right;border:solid #dedede 1px;margin:10px 0 16px 20px;padding:10px}#container_sec .img_laser_question02 p{font-size:10px;line-height:150%;margin-bottom:5px}
.laser_question_foot{color:#3d7cc3;border-top:1px solid #aac2dc;border-bottom:1px solid #aac2dc;width:910px;margin:50px 0 20px;padding:10px 0}.question_li li{color:#3d7cc3;font-weight:700;line-height:180%;margin:0 10px 0 0;padding:0 0 10px 45px}
.question_li a{color:#000;font-weight:400;text-decoration:underline;padding:0 0 5px}.answer h5, .answer .Q_title{margin:0 !important; font-size:110%;color:#3d7cc3;font-weight:400;padding-left:45px}
.answer h5 span, .answer .Q_title span{color:#3d7cc3}.answer h6{font-size:100%;color:#2e5a8e;font-weight:400}.answer .border-btm{border-bottom:solid 1px #ededed}.question_data1{border-collapse:collapse;border-spacing:0;empty-cells:show;border-top:1px solid #c8d8e9;border-bottom:1px solid #c8d8e9;margin:20px 0;padding:0}
.question_data1 td{border-bottom:1px solid #c8d8e9;border-left:1px solid #c8d8e9;vertical-align:top;height:100%;line-height:1.2em;padding:9px 10px 8px}
.question_data1 td.koumoku00{color:#fefefe;font-weight:700;text-align:center;border-top:1px solid #c8d8e9;border-bottom:1px solid #c8d8e9;background-color:#3d7cc3}
.question_data1 td.koumoku01{color:#fff;font-weight:700;border-left:1px solid #c8d8e9;background-color:#3d7cc3}.question_data1 td.koumoku02{text-align:left;background-color:#f9f9f9}
.question_data1 td.border_l_none{border-left:none}#question_data2 ul{background-image:url(../kashi/images/Q_data2.gif);background-repeat:no-repeat;height:198px;width:480px}
#question_pic02 p{width:600px;height:300px;background-image:url(../kashi/images/question_02.jpg);background-repeat:no-repeat;text-align:center;margin:0 auto}
#photo{margin-bottom:40px}#photo h4{border:0;color:#2e5a8e;padding:5px}#photo p{margin:0;padding:0 5px}#photo .pic01{width:150px;height:220px;background-image:url(../kashi/images/photo_01.jpg);background-repeat:no-repeat;text-align:center;margin:0 auto}
#photo .pic02{width:150px;height:220px;background-image:url(../kashi/images/photo_02.jpg);background-repeat:no-repeat;text-align:center;margin:0 auto}
#photo .pic03{width:150px;height:220px;background-image:url(../kashi/images/photo_03.jpg);background-repeat:no-repeat;text-align:center;margin:0 auto}
#photo .pic04{width:150px;height:220px;background-image:url(../kashi/images/photo_04.jpg);background-repeat:no-repeat;text-align:center;margin:0 auto}
#photo .pic05{width:150px;height:220px;background-image:url(../kashi/images/photo_05.jpg);background-repeat:no-repeat;text-align:center;margin:0 auto}
#container_sec .media_zoom,.container_sec .media_zoom{text-align:right;margin:20px 0}#container_sec .media_zoom p,.container_sec .media_zoom p{color:#2e5a8e;line-height:160%;font-size:90%;display:inline;margin:0}
.kashi_pic{width:910px;border-collapse:collapse;border-spacing:0;empty-cells:show;margin:5px 0 30px;padding:0}.kashi_pic td{vertical-align:top;height:100%;line-height:1.6em;padding:0}
.kashi_pic .koumoku01{width:270px;color:#2e5a8e;font-weight:700;border:0;height:200px;text-align:center;padding:5px}.kashi_pic .koumoku02{width:270px;border:0;text-align:left;color:#2e5a8e;font-size:120%;line-height:150%;font-weight:700;padding:.5em 5px .2em}
.kashi_pic .koumoku03{width:270px;border:0;text-align:left;color:#363636;padding:5px 0 35px 5px}.kashi_pic .font_s{font-size:14px}#question_data2 li{display:none;list-style-type:none}
.kashi_date td.border_s_btm,#kashi_data01 td.border_bottom_s,#kashi_data03 td.border_bottom_s{border-bottom:1px solid #c8d8e9}.kashi_date2 td.border_d_btm,.kashi_pic .border-btm{border-bottom:1px dotted #c8d8e9}
#container_sec .img_laser_question01 p,#container_sec .img_kashi_question05 p,.container_sec .img_laser_question01 p,.container_sec .img_kashi_question05 p{font-size:10px;line-height:150%;margin-bottom:5px;text-align:center}
.img_laser_question02,.img_kashi_question05{width:250px;background-color:#fbfbfb;float:right;border:solid #dedede 1px;margin:10px 0 16px 20px;padding:10px}
.margin-top50{margin-top:50px!important}.margin-top20{margin-top:20px!important}.margin-left5{margin-left:5px!important}.margin-left7{margin-left:7px!important}
.margin-left20{margin-left:20px!important}.margin-left50{margin-left:50px!important}.margin-left70{margin-left:70px!important}#container_sec .img_box.margin-top30,#container_sec .blue_txt.margin-top30{margin-top:30px}
#container_sec .blue_txt{color:#3d7cc3;margin-bottom:10px}#container_sec .blue_txt .mark{font-size:140%;padding-right:.2em}#container_sec .txt_box,#container_sec .img_box,#container_sec .table_box{margin:10px 0}
#container_sec .img_box{text-align:center}#container_sec .img_box.no_margin{margin:0}#container_sec .img_box.no_margin_b{margin-bottom:0}#container_sec .img_box.border_right_blue img{padding-right:22.5px;border-right:1px solid #3a6495}
#container_sec .img_box.border_right_blue .img_txt{font-size:16px;padding-right:22.5px}#container_sec .img_box .img_txt{font-size:16px;padding:15px 0;text-align:center;display:block}
#container_sec .img_txt.no_padding_top{padding-top:0}#container_sec .img_box.line_2 .img_txt{padding:0 0 12.5px;font-size:16px}#container_sec .img_box.line_2 .img_txt .small_txt{display:block;line-height:1.5;font-size:13px}
#container_sec .img_box.line_2 .img_txt .normal_txt{font-size:16px;display:block;line-height:1.5;margin-bottom:-4px}#container_sec .table_box table{border:0;border-spacing:0}
#container_sec .table_box table tr th,#container_sec .table_box table tr td{font-size:80%;padding:15px;border:1px solid #c8d8e9;text-align:left;vertical-align:middle}
#container_sec .table_box table tr td{width:290px}#container_sec .table_box table tr th{width:155px;background:#3d7cc3;color:#fff}#container_sec .blue_border_box{margin:30px 0 10px;padding:20px;border:1px solid #aac2dc}
#container_sec .blue_border_box.margin-top50{margin-top:50px}#container_sec .blue_border_box .blue_txt{text-align:left;margin-top:-0.6em}#container_sec .cause_table{width:100%}
#container_sec .cause_table tr th{font-weight:normal;width:25%;font-size:16px}#container_sec .cause_table tr th .small_txt{font-size:12.5px}#contact_box{width:904px;box-shadow:0 0 0 3px #c7c7c7}
#contact_box h4{border:0}#contact_box b{display:block;padding-top:20px}#contact_box b span{display:inline-block;text-indent:.5em;font-weight:normal}#contact_box b img{vertical-align:-14px}
#contact_box .body_box{padding:30px 20px 20px}#contact_box .body_box .txt{font-size:15px}#contact_box .body_box .tel_box{line-height:.75;display:block;padding-left:55px;background:url(../kashi/images/mukumi/mukumi_contact_free_dial_img.jpg) no-repeat 40px center;text-decoration:none}
#contact_box .body_box .tel_box strong{font-size:45px;font-weight:bold;display:block;margin-bottom:15px}#contact_box .body_box .time_box{margin-left:-15px}
#contact_box .body_box dl{float:left;margin-left:15px}#contact_box .body_box dl dt,#contact_box .body_box dl dd{display:inline-block;font-size:13px}#contact_box .body_box dl dt{padding:5px 15px;width:55px}
#contact_box .body_box dl dt.open_time{background:#2e5a8e;color:#fff}#contact_box .body_box dl dt.close_time{background:#dadada;color:#464646}#contact_box .body_box ul{margin-bottom:-10px}
#contact_box .body_box ul li{margin-bottom:10px}

#kashi_data .kashi_data_omonashojyo {
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  margin: 30px auto;
  width: 100%;
}
#kashi_data .kashi_data_omonashojyo h3 {
  background: -moz-linear-gradient(top, #80b6f1, #2865aa);
  background: -webkit-linear-gradient(top, #80b6f1, #2865aa);
  background: linear-gradient(to bottom, #80b6f1, #2865aa);
  border: 1px solid #fff;
  border-radius: 3px 3px 0 0;
  box-sizing: border-box;
  color: #fff;
  font-size: 100%;
  font-weight: normal;
  line-height: 1.5;
  text-align: center;
  padding: 10px;
}
#kashi_data .kashi_data_omonashojyo ul {
  background: #fafafa;
  border-top: 1px solid #e0e0e0;
  box-sizing: border-box;
  padding: 15px;
}
#kashi_data .kashi_data_omonashojyo ul li {
  background: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 20px;
  box-sizing: border-box;
  color: #3d7cc3;
  display: flex;
  align-items: center;
  font-size: 82%;
  line-height: 1.2;
  letter-spacing: -0.6px;
  min-height: 40px;
  margin-bottom: 5px;
  padding: 5px 18px;
}

#kashi_data .kashi_data_other {
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  margin: 30px auto;
  width: 100%;
}
#kashi_data .kashi_data_other h3 {
  background: -moz-linear-gradient(top, #f8f8f8, #d8d8d8);
  background: -webkit-linear-gradient(top, #f8f8f8, #d8d8d8);
  background: linear-gradient(to bottom, #f8f8f8, #d8d8d8);
  border: 1px solid #fff;
  border-radius: 3px 3px 0 0;
  box-sizing: border-box;
  color: #000;
  font-size: 100%;
  font-weight: normal;
  line-height: 1.5;
  text-align: center;
  padding: 10px;
}
#kashi_data .kashi_data_other table {
  background: #fafafa;
  border-spacing: 0;
  border-top: 1px solid #e0e0e0;
  box-sizing: border-box;
  padding: 15px;
  width: 100%;
}
#kashi_data .kashi_data_other table th {
  border: 1px solid #50ad39;
  box-sizing: border-box;
  font-size: 89%;
  font-weight: normal;
  line-height: 1.2;
  letter-spacing: -0.6px;
  padding: 10px 18px;
  vertical-align: middle;
  width: 50%;
}
#kashi_data .kashi_data_other table th.shojyo {
  background: #50ad39;
  border-radius: 20px 0 0 20px;
  color: #fff;
}
#kashi_data .kashi_data_other table th.byoki {
  background: #fff;
  border-radius: 0 20px 20px 0;
  color: #50ad39;
}
#kashi_data .kashi_data_other table td {
  border-bottom: 1px dotted #50ad39;
  color: #50ad39;
  font-size: 82%;
  line-height: 1.2;
  letter-spacing: -0.6px;
  margin-bottom: 5px;
  padding: 12px 6px;
  vertical-align: middle;
  width: 50%;
}
#kashi_data .kashi_data_other table td:first-child {
  color: #000;
}

#kashi_check h3 {
  color: #3d7cc3;
  margin: 20px 0 10px;
  text-align: center;
}
#kashi_check ul {
  width: 540px;
  margin: 0 auto;
}
#kashi_check li {
  background: #3d7cc3;
  border-radius: 24px;
  box-sizing: border-box;
  color: #fff;
  display: flex;
  align-items: center;
  font-size: 89%;
  line-height: 1.2;
  letter-spacing: -0.6px;
  min-height: 48px;
  margin-bottom: 5px;
  padding: 2px 2px 2px 20px;
}
#kashi_check li span {
  background: #fff;
  border-radius: 22px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  color: #000;
  margin-left: 10px;
  min-height: 44px;
  padding: 5px 16px;
  width: 100%;
}
</pre></body></html>