@charset "utf-8";
/* CSS Document */

@import url("reset.css");

@font-face {
    font-family: minmoji;
    src: url('https://minmoji.ucda.jp/fontseot/http%3A__microwave.jp');
    src: local('minmoji'),
        url('https://minmoji.ucda.jp/fontswoff/http%3A__microwave.jp') format('woff'),
        url('https://minmoji.ucda.jp/fonts/http%3A__microwave.jp') format('opentype');
}

body{   
	font-size:13px;
	line-height:2.0em;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
        background:#0e2038;

        overflow-x: hidden;
        
     }

#all{position:absolute;
     width:2496px;height:1800px;margin-left:-10px;
    }

#topbk01{position:absolute;width:10px;height:2200px;margin-left:300px;overflow-y:hidden;}
#topch01{position:absolute;color:#b5b4b9;font-size:36pt;top:130px;left:840px;}
#topch02{position:absolute;color:#b5b4b9;font-size:26pt;top:120px;left:975px;line-height:90%;text-align:center;}
#topch03{position:absolute;color:#d08893;font-size:64pt;top:190px;left:835px;line-height:100%;}
#topch04{position:absolute;color:#d08893;font-size:64pt;top:190px;left:1000px;line-height:100%;word-wrap: none;}
#line_01{position:absolute;top:118px;left:300px;z-index:5;}
#title{position:absolute;color:#FFFFFF;font-size:24pt;top:0px;left:612px;line-height:100%;z-index:3;}
#topch05{position:absolute;color:#FFFFFF;font-size:8pt;top:400px;left:845px;line-height:130%;}

#button_00{position:absolute;top:25px;left:961px;z-index:2;}
#button_01{position:absolute;top:25px;left:1086px;z-index:2;}
#button_02{position:absolute;top:25px;left:1211px;z-index:2;}
#button_66{position:absolute;top:25px;left:1336px;z-index:2;}
#button_03{position:absolute;top:25px;left:1461px;z-index:2;}
#button_04{position:absolute;top:25px;left:1586px;z-index:2;}
#button_05{position:absolute;top:25px;left:1711px;line-height:120%;z-index:2;}

#proch01{position:absolute;color:#FFFFFF;font-size:24pt;top:125px;left:660px;}
#proch02{position:absolute;color:#FFFFFF;font-size:64pt;top:190px;left:656px;}
#proch03{position:absolute;color:#FFFFFF;font-size:9pt;top:255px;left:660px;line-height:160%;}

a:link {
	text-decoration: none;
	color: #00A9AE;
}
a:visited {
	text-decoration: none;
	color: #00A9AE;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

#prodimg01{position:absolute;top:118px;left:300px;}
#prodimg02{position:absolute;top:560px;left:0px;}

#button_06{position:absolute;top:565px;left:430px;}
#button_07{position:absolute;top:565px;left:550px;}
#button_08{position:absolute;top:565px;left:670px;}


#button_09{position:absolute;top:718px;left:430px;}
#button_10{position:absolute;top:718px;left:550px;}
#button_11{position:absolute;top:718px;left:670px;}
#button_12{position:absolute;top:718px;left:790px;}

#Int01{position:absolute;top:770px;left:820px;width:800px;color:#FFFFFF;}
#Int_title_top{font-size:14pt;margin-bottom:60px;}

#hr01{position:absolute;display:block;top:840px;left:790px;width:850px;height:2px;border-color:#00A9AE;}

#hr02{margin-left:45px;width:750px;border-top:dotted 2px;border-color:#00A9AE;}


#int_table{color:#FFFFFF;position:absolute;top:3500px;left:785px;}
.int_table{border-style: solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-collapse:separate;padding:30px;line-height:150%;}

#Int_main{position:absolute;top:100px;font-size:11pt;}
#qest{position:relative;top:30px;font-size:13pt;width:800px;}
#ans{position:relative;top:40px;line-height:140%;margin-bottom:80px;width:755px;left:45px;font-size:11pt;}

#ans_lr{position:relative;top:40px;line-height:140%;margin-bottom:80px;width:775px;left:45px;}
#ans_str{float:left;width:355px;font-size:11pt;}
#ans_img{float:right;width:400px;}

#ans_lr2{position:relative;top:40px;line-height:140%;margin-bottom:80px;width:755px;left:45px;}
#ans_str2{float:right;width:355px;font-size:11pt;}
#ans_img2{float:left;width:400px;margin-left:0px;}


#fortop01{position:absolute;top:4050px;left:1816px;z-index:5;}
#flow_title{top:18px;margin-left:30px;font-size:24pt;line-height:160%;display:none;}
#flow_comment{margin-top:8px;margin-left:30px;font-size:16pt;line-height:140%;margin-bottom:20px;display:none;}
#flow_img{position:absolute;margin-top:-10px;display:none;}



#prodimg09{position:absolute;top:4150px;left:300px;;}
#tailch{position:absolute;top:25px;left:440px;width:1000px;height:50px;}
#comp{position:absolute;top:0px;left:0;color:#FFFFFF;font-size:8pt;line-height:160%;width:500px;float:left;}
#smap{position:absolute;top:0px;right:0;color:#FFFFFF;font-size:8pt;line-height:160%;width:500px;float:right;text-align:right;}

@media print {

#all{position:absolute;
     width:2560px;height:1800px;margin-left:-400px;}

              }

