@charset "utf-8";

/*******************************************************************************
                                    kings1
********************************************************************************/
.writeABC .box-line {width:550px;max-width:100%;}
.writeABC .box-line p + p {margin-top:0.5rem;}
.writeABC .box-line .order {font-weight:bold;margin-right:0.5rem;}
.writeABC .question {position:relative;width:550px;max-width:100%;padding-right:70px;box-sizing:border-box;}
.writeABC .question input[type="text"] {position:absolute;top:0;right:0;width:50px;float:right;text-transform:uppercase;text-align:center;}

.drawing-map {position:relative;width:600px;max-width:100%;}
.drawing-map .question {position:absolute;}
.drawing-map .question.q18 {top:35%;right:-5%;}
.drawing-map .question.q19 {top:45%;right:8%;}
.drawing-map .question.q20 {top:66%;left:25%;}

.how-9000-list2 .question {position:relative;width:100%;padding-left:3rem;box-sizing:border-box;}
.how-9000-list2 .question .num {position:absolute;top:0;left:0;}
.how-9000-list2 .box-line {margin-top:2rem;}
.how-9000-list3 .question {line-height:140%;}
.how-9000-list3 .question .wide {margin-top:0.5rem;}

.art-nouveau1 .question {position:relative;width:100%;padding-right:20%;box-sizing:border-box;line-height:160%;}
.art-nouveau1 .question input[type=text] {position:absolute;top:0;right:0;display:block;width:80px;}

.art-nouveau3 .question .slot {margin-top:0.5rem;}
.art-nouveau3 .box-line {margin-top:2rem;}

.speaking .box-line li + li {margin-top:0.6rem;}

.yellowstone-caldera > .involve-order .slot:before {content:'';display:block;width:100%;text-align:center;color:#b9c4d9;}
.yellowstone-caldera > .involve-order .slot.has-child:before {display:none;}
.yellowstone-caldera > .involve-order .slot:before {content:'1';}
.yellowstone-caldera > .involve-order:nth-of-type(1) .slot:before {content:'1';}
.yellowstone-caldera > .involve-order:nth-of-type(2) .slot:before {content:'2';}
.yellowstone-caldera > .involve-order:nth-of-type(3) .slot:before {content:'3';}
.yellowstone-caldera > .involve-order:nth-of-type(4) .slot:before {content:'4';}
.yellowstone-caldera > .involve-order:nth-of-type(5) .slot:before {content:'5';}