@media print,screen and (min-width:769px){#details #dt_interior .head h3{left:120px;top:50%;margin-top:-.5em}#details #dt_interior .section1 .clmL{float:left;width:428px}#details #dt_interior .section1 .clmL .img:nth-child(2){margin-top:1px}#details #dt_interior .section1 .clmR{float:right;width:572px}#details #dt_interior .section1 .clmR .texts{padding-bottom:0}#details #dt_interior .section2{margin-top:50px;width:640px;margin-left:auto;margin-right:auto;padding-bottom:50px}#details #dt_interior .section2 .boxes{margin-top:20px}#details #dt_interior .section2 .boxes .box{float:left;margin-right:10px}#details #dt_interior .section2 .boxes .box:last-child{margin-right:0}#details #dt_interior .section2 .boxes .box .tit{text-align:center;font-size:90%;margin-top:5px}#details #dt_interior .section2 .captions{margin-top:50px}#details #dt_interior .section2 .captions p{font-size:70%;line-height:1.35em}#details #dt_interior .section3 .captions p a{text-decoration:none;color:#000}}@media only screen and (max-width:768px){#details #dt_interior .head h3{left:20px;top:60%}#details #dt_interior .section2{padding:20px;margin-left:auto;margin-right:auto;padding-bottom:50px}#details #dt_interior .section2 .boxes{margin-top:20px}#details #dt_interior .section2 .boxes .box{width:200px;margin-left:auto;margin-right:auto;margin-bottom:20px}#details #dt_interior .section2 .boxes .box .tit{text-align:center;font-size:90%;margin-top:5px}#details #dt_interior .section2 .captions{margin-top:30px}#details #dt_interior .section2 .captions p{font-size:70%;line-height:1.35em;margin-bottom:10px}#details #dt_interior .section2 .captions p a{text-decoration:none;color:#000}}