.marketsimulatorArea{margin:0 auto;padding:12px;border-radius:12px;width:630px;background-color:#CAE1CB}.marketsimulatorArea-only{margin-bottom:30px}.marketsimulatorArea,.marketsimulatorArea *,.marketsimulatorArea ::after,.marketsimulatorArea ::before{box-sizing:border-box}.marketsimulatorBox{margin:0 auto;padding-bottom:10px;border-radius:12px;width:100%;background-color:#FFF;box-shadow:0 1px 3px rgba(62,136,64,.8)}.marketsimulatorBox-title{padding:10px 12px;background:linear-gradient(to top,#4AA24C 0,#3E8840 100%);line-height:0}.marketsimulatorBlock{padding:0 10px}.marketsimulatorBlock table{margin-bottom:15px}.marketsimulatorBlock table tr{border-bottom:1px dotted #CCC}.marketsimulatorBlock table th{padding:10px 0;width:146px;vertical-align:middle}.marketsimulatorBlock table td{padding:10px 0;width:147px;vertical-align:middle}.marketsimulatorBlock table td:nth-of-type(2),.marketsimulatorBlock table th:nth-of-type(2){padding-left:10px}.marketsimulatorBlock table th:nth-of-type(2){border-left:1px dotted #CCC}.marketsimulatorBlock table td select{padding:3px 20px 3px 5px;border:1px solid #999;border-radius:4px;width:136px;background:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/images/select_arrow.png) right center no-repeat,linear-gradient(180deg,#ebebeb 4%,#dcdcdc 46%,#c8c8c8 100%) top right/20px 100% no-repeat,linear-gradient(180deg,#fff 0,#fff 48%,#eaeaea 100%) no-repeat;cursor:pointer;-webkit-appearance:none;appearance:none}.marketsimulatorBlock table td select::-ms-expand{display:none}.marketsimulatorResult-title{margin-bottom:5px;font-weight:700;font-size:123%;text-align:center}.marketsimulatorResultBox{border:4px solid #F60;border-radius:4px;display:table;width:100%}.marketsimulatorResultBox-title{padding-left:18px;position:relative;display:table-cell;vertical-align:middle;width:192px;height:62px;background-color:#F60}.marketsimulatorResultBox-title::after{content:"";border:31px solid transparent;border-left:20px solid #F60;position:absolute;top:0;right:-51px}.marketsimulatorResultBox-title span{padding:1px 0 1px 26px;color:#FFF;background:url(https://img.phoenix.webcrew.co.jp/3051/hikkoshi/images/marketsimulator_icon_price.png) left .1em no-repeat;font-weight:700;font-size:138%}.marketsimulatorResultBox-price{padding:0 12px 0 0;vertical-align:bottom;display:table-cell;text-align:right}.marketsimulatorResultBox-price .average{font-weight:700;font-size:138%}.marketsimulatorResultBox-price .price{padding:0 5px;color:red;font-weight:700;font-size:277%}.marketsimulatorResultBox-price .yen{color:red;font-weight:700;font-size:138%}.marketsimulatorResult-note{margin-top:8px}.marketsimulatorResult-note li{padding-left:1em;color:#4D4D4D;font-size:83%;text-indent:-1em}.marketsimulatorResult-arrow{margin-bottom:5px;text-align:center}.marketsimulatorFormArea{margin:0 auto 30px;padding:15px 0;width:630px;background-color:#FFFEE6}.marketsimulatorFormArea-catch{margin-bottom:10px;color:#F40;font-weight:700;font-size:123%;text-align:center}