@media only screen and (min-width: 768px){body{min-width:960px}}.wrap{background-color:#fff;margin:auto;text-align:left}.wrap h1{margin:0 0 15px 0;padding:0 0 10px 5px;font-size:16px;line-height:100%;border-bottom:1px dotted #999}.wrap h2{background-color:#fcf0fc;padding:10px 5px 7px 10px;margin:0 0 15px 0;font-size:14px;line-height:140%}.wrap h3{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 0 15px 0;padding:10px 0 7px 10px;font-size:14px;line-height:140%}@media only screen and (max-width: 767px){.wrap{margin:15px auto 0;width:100%}}@media only screen and (min-width: 768px){.wrap{margin:25px auto 0;padding:0 30px 30px}}.local_head{margin:0 0 15px 0}@media only screen and (max-width: 767px){.local_head{padding:0 5px}}@media only screen and (min-width: 768px){.local_head iframe{margin:0 0 0 10px}}.local_nav a{display:block;background-color:#924f9d;padding:7px 0 5px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#fff}.local_nav a:hover{background-color:#7b6975}@media only screen and (max-width: 767px){.local_nav ul{margin:0;padding:0;list-style:none}.local_nav li{margin:2px 0 0 0;text-align:center}.local_nav lifirst-child{margin:0 0 0 0}}@media only screen and (min-width: 768px){.local_nav ul{margin:0;padding:0;list-style:none}.local_nav li{margin:2px 0 0 0;text-align:center}.local_nav lifirst-child{margin:0 0 0 0}}@media only screen and (max-width: 767px){.entry{padding:0 5px}}@media only screen and (max-width: 767px){.max{max-width:320px}}@media only screen and (min-width: 768px){.max{width:100%}}.order_link{text-align:center;margin:20px 0}.order_link a{display:inline-block;background-color:#105cb2;color:#fff;padding:6px 20px 4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.order_link a:hover{background-color:#5689c3}@media only screen and (max-width: 767px){.container+.container{margin:30px 0 0 0}}@media only screen and (min-width: 768px){.container{border:1px solid #edd6e9;padding:15px}.container+.container{margin:20px 0 0 0}}.list_db{margin:auto}@media only screen and (max-width: 767px){.list_db{width:80%}}@media only screen and (min-width: 768px){.list_db{width:90%}}.list_db .block{text-align:center;font-size:12px;line-height:140%;margin:0 5px}.list_db img{border:1px solid #ccc;box-sizing:border-box}.list_db em{margin:5px 0 0 0;font-style:normal;display:inline-block}.list_db strong{margin:5px 0 0 0;font-weight:normal;display:inline-block}@media only screen and (min-width: 768px){.global_foot{width:100%}.global_foot .guide{width:100%;max-width:100%}}
