@charset "utf-8";

@font-face {font-family:'aotf', sans-serif;src: url('../font/aotf.woff');}
@font-face {font-family:'aotf', sans-serif;src: url('../font/aotf.woff2');}
@font-face {font-family:'aotf', sans-serif;src: url('../font/aotf.otf');}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{
margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;font-family:'aotf', sans-serif;}








@media screen and (min-width:1px) and ( max-width:480px) {
div#header{display:none;}
div#headernavi{max-width:1300px;width:93%;height:auto;margin:0 auto;display:flex;align-items:center;}
div#logo{max-width:200px;width:100%;height:auto;margin-right:auto;}
img#logoimg{display:block;max-width:300px;width:100%;height:auto;}
a:hover img#logoimg{opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity = 70);}
div#headerlinks{font-size:0.95em;color:#202020;padding:0 0 0 15px;}
div#headerlinks a{text-decoration:none;color:#202020;}
div#headerlinks a:visited{text-decoration:none;color:#202020;}
div#headerlinks a:hover{opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity = 70);text-decoration:none;color:#202020;}

div#headerspbox70{width:100%;height:60px;border:0;padding:0;margin:0 auto;background-color:#ffffff;}

div#firstcontents{max-width:1400px;width:100%;height:auto;margin:0 auto 0 auto;background-color:#ffffff;}
img#firstcontentsimg{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;}

h3#maintitles{max-width:300px;width:95%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:30px 5% 0 0;font-weight:normal;font-size:5vw;letter-spacing:;line-height:;}
span#maintitles_first{color:#ffe713;}

h3#maintitlessp1{max-width:300px;width:95%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:30px 5% 0 0;font-weight:normal;font-size:5vw;letter-spacing:;line-height:;}
span#maintitles_firstsp1{color:#ffe713;}

.infobox{display:none;}
.slanted-box{display:none;}
#js-info{display:none;}
table#osirasebox1{display:none;}
table#osirase001{display:none;}

.infobox{display:none;}

.infoboxsp{position:relative;max-width:1300px;width:93%;height:220px;margin:30px auto 0 auto;}
.infoboxsp::before{content:'';position:absolute;border:2px solid #e24711;border-top-left-radius:10px;border-bottom-left-radius:10px;width:30px;height:100%;}
.infoboxsp::after{content:'';position:absolute;border:2px solid #e24711;border-top-right-radius:10px;border-bottom-right-radius:10px;width:30px;height:100%;}
.infoboxsp::before{top:0;left:0;border-right:none;}
.infoboxsp::after{top:0;right:0;border-left:none;}

p.titlesp {font-size: 1em;margin: 0;padding-bottom: 3px;color: #36c;line-height: normal;}
p.editsp {font-size: 1em;margin: 0;padding-top: 5px;}
#js-infosp {max-width:1300px;width:100%;height: 190px;overflow: auto;scrollbar-color: #ffffff #ffffff;border-top:10px solid #ffffff;margin:0 auto 0 auto !important;padding:5px 0 0 0;font-size:4vw;background-color:#ffffff;}
#js-infosp p {margin: 0;padding-bottom: 28px;letter}

table#osirase001sp{border:0;border-collapse:collapse;max-width:1000px;width:96%;background-color;;}
td#osirase002sp{padding-left:6%;padding-right:0;padding-top:11px;padding-bottom:11px;border:0;width:30%;}
span#osirase003sp{display:none;}
td#osirase004sp{padding-left:0;padding-right:0;padding-top:11px;padding-bottom:11px;border:0;}

div.annaibox{max-width:1400px;width:100%;height:auto;margin:30px auto 30px auto;background-color:#ffffff;color#202020;}
div.annaibox_in{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;display: flex;justify-content: space-between;flex-flow: column;}
div.annaibox_in_box_a{margin:30px auto 0 auto;max-width:1300px;width:85%;}
div.annaibox_in_box_b{border-bottom:2px solid #e24711;border-top:2px solid #e24711;margin:30px auto;max-width:1300px;width:85%;padding:30px 0;}
div.annaibox_in_box_c{margin:0 auto 30px auto;max-width:1300px;width:85%;}
img#annaibox_in_box_img{display:block;max-width:900px;width:100%;height:auto;margin:0 auto;}
h3#annaibox_in_box_title{text-align:center;padding:20px 0 0 0;font-weight:normal;font-size:5vw;letter-spacing:;line-height:;max-width:900px;width:100%;margin:0 auto;}
p#annaibox_in_box_word{text-align:center;padding:20px 0 0 0;font-weight:normal;font-size:4vw;letter-spacing:;line-height:30px;max-width:900px;width:100%;margin:0 auto;}

#example {display:none;}

#examplesp {max-width:1400px;height:auto;width:100%;margin:50px auto 30px auto;}
.onesp{color#202020;letter-spacing:1px;margin:0 auto;max-width:1300px;width:93%;padding:0 0 30px 0;border:2px solid #e24711;border-radius:20px;line-height:38px;text-align:center;background-color:#ffffff;}
.one_insp{letter-spacing:1px;width:95%;height:auto;line-height:40px;color:#ffffff;font-size:5vw;padding:6px 5% 6px 0;border-top-right-radius:15px;border-top-left-radius:15px;background-color:#e24711;}
.twosp{color#202020;letter-spacing:-1px;margin:0 auto;max-width:1300px;width:94%;padding:30px 0 30px 0;line-height:30px;font-size:4vw;text-align:left;background-color:#ffffff;}
.twosp2{color#202020;letter-spacing:1px;margin:auto;top: 50px;max-width:1300px;width:93%;padding:15px 0 0 0;line-height:38px;font-size:4vw;text-align:left;background-color:#ffffff;}
.threesp{max-width:300px;width:100%;display:block;background-color:#;margin:50px auto 30px auto;}

h3#maintitles2{max-width:300x;width:95%;height:auto;margin:0 auto 0 auto;background-color:#ffffff;text-align:center;padding:0 5% 0 0;font-weight:normal;font-size:5vw;letter-spacing:;line-height:;}
span#maintitles2_first{color:yellow;}

div.mapbox{max-width:1400px;width:100%;height:auto;margin:30px auto 0 auto;background-color:#ffffff;color#202020;}
div.mapbox_in{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;}
.map {position: relative;width: 100%;height: 0;padding-top: 100%; /* 比率を4:3に固定 */border-radius:20px;}
/* Google Mapのiframe */
.map iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius:20px;}

p#subwords{display:none;}
p#subwords2{display:none;}

p#subwordssp{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:25px 0 0 0;font-weight:normal;font-size:4vw;letter-spacing:-1px;line-height:;}
p#subwords2sp{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:0 0 25px 0;font-weight:normal;font-size:4vw;letter-spacing:-1px;line-height:30px;}

img#holidaysp{display:block;max-width:1000px;width:93%;height:auto;margin:25px auto;}
img#holiday{display:none;}

div#footer{background-color:#e24711;width:100%;padding:30px 0;height:auto;}
img#footerlogo{display:block;max-width:240px;width:100%;height:auto;margin:0 auto;}

div.iryoudx1{max-width:1200px;width:100%;height:auto;margin:50px auto 50px auto;background-color:#ffffff;color#202020;}
div.iryoudx1_in{max-width:1100px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;padding:30px 0 40px 0;}
img#iryoudx_in_box_img{display:block;max-width:1100px;width:90%;height:auto;margin:0 auto;}
h3#iryoudx_in_box_title{text-align:left;padding:20px 0 0 0;font-weight:normal;font-size:1.2em;letter-spacing:;line-height:;max-width:1100px;width:90%;margin:0 auto;}
p#iryoudx_in_box_word{text-align:left;padding:20px 0 0 0;font-weight:normal;font-size:0.9em;letter-spacing:;line-height:32px;max-width:1100px;width:90%;margin:0 auto;}
}









@media screen and (min-width:481px) and ( max-width:750px) {
div#header{display:none;}
div#headernavi{max-width:1300px;width:93%;height:auto;margin:0 auto;display:flex;align-items:center;}
div#logo{max-width:200px;width:100%;height:auto;margin-right:auto;}
img#logoimg{display:block;max-width:300px;width:100%;height:auto;}
a:hover img#logoimg{opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity = 70);}
div#headerlinks{font-size:0.95em;color:#202020;padding:0 0 0 15px;}
div#headerlinks a{text-decoration:none;color:#202020;}
div#headerlinks a:visited{text-decoration:none;color:#202020;}
div#headerlinks a:hover{opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity = 70);text-decoration:none;color:#202020;}

div#headerspbox70{width:100%;height:60px;border:0;padding:0;margin:0 auto;background-color:#ffffff;}

div#firstcontents{max-width:1400px;width:100%;height:auto;margin:0 auto 0 auto;background-color:#ffffff;}
img#firstcontentsimg{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;}

h3#maintitles{max-width:1400px;width:95%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:30px 5% 0 0;font-weight:normal;font-size:4vw;letter-spacing:;line-height:;}
span#maintitles_first{color:#ffe713;}

h3#maintitlessp1{max-width:400px;width:95%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:30px 5% 0 0;font-weight:normal;font-size:4vw;letter-spacing:;line-height:;}
span#maintitles_firstsp1{color:#ffe713;}

.infobox{display:none;}
.slanted-box{display:none;}
#js-info{display:none;}
table#osirasebox1{display:none;}
table#osirase001{display:none;}

.infobox{display:none;}

.infoboxsp{position:relative;max-width:1300px;width:93%;height:220px;margin:30px auto 0 auto;}
.infoboxsp::before{content:'';position:absolute;border:2px solid #e24711;border-top-left-radius:10px;border-bottom-left-radius:10px;width:30px;height:100%;}
.infoboxsp::after{content:'';position:absolute;border:2px solid #e24711;border-top-right-radius:10px;border-bottom-right-radius:10px;width:30px;height:100%;}
.infoboxsp::before{top:0;left:0;border-right:none;}
.infoboxsp::after{top:0;right:0;border-left:none;}

p.titlesp {font-size: 1em;margin: 0;padding-bottom: 3px;color: #36c;line-height: normal;}
p.editsp {font-size: 1em;margin: 0;padding-top: 5px;}
#js-infosp {max-width:1300px;width:90%;height: 180px;overflow: auto;scrollbar-color: #ffffff #ffffff;border-top:10px solid #ffffff;margin:0 auto 0 auto !important;padding:5px 0 0 0;font-size:3.5vw;background-color:#ffffff;}
#js-infosp p {margin: 0;padding-bottom: 28px;letter}

table#osirase001sp{border:0;border-collapse:collapse;max-width:1000px;width:100%;background-color;;}
td#osirase002sp{padding-left:0;padding-right:0;padding-top:11px;padding-bottom:11px;border:0;width:23%;}
span#osirase003sp{display:none;}
td#osirase004sp{padding-left:0;padding-right:0;padding-top:11px;padding-bottom:11px;border:0;}

div.annaibox{max-width:1400px;width:100%;height:auto;margin:30px auto 30px auto;background-color:#ffffff;color#202020;}
div.annaibox_in{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;display: flex;justify-content: space-between;flex-flow: column;}
div.annaibox_in_box_a{margin:30px auto 0 auto;max-width:1300px;width:85%;}
div.annaibox_in_box_b{border-bottom:2px solid #e24711;border-top:2px solid #e24711;margin:30px auto;max-width:1300px;width:85%;padding:30px 0;}
div.annaibox_in_box_c{margin:0 auto 30px auto;max-width:1300px;width:85%;}
img#annaibox_in_box_img{display:block;max-width:900px;width:100%;height:auto;margin:0 auto;}
h3#annaibox_in_box_title{text-align:center;padding:20px 0 0 0;font-weight:normal;font-size:4vw;letter-spacing:;line-height:;max-width:900px;width:100%;margin:0 auto;}
p#annaibox_in_box_word{text-align:center;padding:20px 0 0 0;font-weight:normal;font-size:3.5vw;letter-spacing:;line-height:36px;max-width:900px;width:100%;margin:0 auto;}

#example {display:none;}

#examplesp {max-width:1400px;height:auto;width:100%;margin:50px auto 30px auto;}
.onesp{color#202020;letter-spacing:1px;margin:0 auto;max-width:1300px;width:93%;padding:0 0 30px 0;border:2px solid #e24711;border-radius:20px;line-height:38px;text-align:center;background-color:#ffffff;}
.one_insp{letter-spacing:1px;width:95%;height:auto;line-height:40px;color:#ffffff;font-size:4vw;;padding:6px 5% 6px 0;border-top-right-radius:15px;border-top-left-radius:15px;background-color:#e24711;}
.twosp{color#202020;letter-spacing:0;margin:auto;max-width:1300px;width:96%;padding:30px 0 30px 0;line-height:38px;font-size:3.2vw;text-align:left;background-color:#ffffff;}
.twosp2{color#202020;letter-spacing:1px;margin:auto;top: 50px;max-width:1300px;width:93%;padding:15px 0 0 0;line-height:38px;font-size:3.5vw;text-align:left;background-color:#ffffff;}
.threesp{max-width:350px;width:100%;display:block;background-color:#;margin:50px auto 30px auto;}

h3#maintitles2{max-width:400px;width:95%;height:auto;margin:0 auto 0 auto;background-color:#ffffff;text-align:center;padding:0 5% 0 0;font-weight:normal;font-size:4vw;letter-spacing:;line-height:;}
span#maintitles2_first{color:yellow;}

div.mapbox{max-width:1400px;width:100%;height:auto;margin:30px auto 0 auto;background-color:#ffffff;color#202020;}
div.mapbox_in{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;}
.map {position: relative;width: 100%;height: 0;padding-top: 75%; /* 比率を4:3に固定 */border-radius:20px;}
/* Google Mapのiframe */
.map iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius:20px;}

p#subwords{display:none;}
p#subwords2{display:none;}

p#subwordssp{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:25px 0 0 0;font-weight:normal;font-size:3.5vw;letter-spacing:-1px;line-height:;}
p#subwords2sp{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:0 0 25px 0;font-weight:normal;font-size:3.5vw;letter-spacing:-1px;line-height:32px;}

img#holidaysp{display:block;max-width:1000px;width:93%;height:auto;margin:25px auto;}
img#holiday{display:none;}

div#footer{background-color:#e24711;width:100%;padding:30px 0;height:auto;}
img#footerlogo{display:block;max-width:240px;width:100%;height:auto;margin:0 auto;}

div.iryoudx1{max-width:1200px;width:100%;height:auto;margin:50px auto 50px auto;background-color:#ffffff;color#202020;}
div.iryoudx1_in{max-width:1100px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;padding:30px 0 40px 0;}
img#iryoudx_in_box_img{display:block;max-width:1100px;width:90%;height:auto;margin:0 auto;}
h3#iryoudx_in_box_title{text-align:left;padding:20px 0 0 0;font-weight:normal;font-size:1.2em;letter-spacing:;line-height:;max-width:1100px;width:90%;margin:0 auto;}
p#iryoudx_in_box_word{text-align:left;padding:20px 0 0 0;font-weight:normal;font-size:0.9em;letter-spacing:;line-height:35px;max-width:1100px;width:90%;margin:0 auto;}

}










@media screen and (min-width:751px) and ( max-width:900px) {
div#header{display:none;}
div#headernavi{max-width:1300px;width:93%;height:auto;margin:0 auto;display:flex;align-items:center;}
div#logo{max-width:200px;width:100%;height:auto;margin-right:auto;}
img#logoimg{display:block;max-width:300px;width:100%;height:auto;}
a:hover img#logoimg{opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity = 70);}
div#headerlinks{font-size:0.95em;color:#202020;padding:0 0 0 15px;}
div#headerlinks a{text-decoration:none;color:#202020;}
div#headerlinks a:visited{text-decoration:none;color:#202020;}
div#headerlinks a:hover{opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity = 70);text-decoration:none;color:#202020;}

div#headerspbox70{width:100%;height:60px;border:0;padding:0;margin:0 auto;background-color:#ffffff;}

div#firstcontents{max-width:1400px;width:100%;height:auto;margin:0 auto 0 auto;background-color:#ffffff;}
img#firstcontentsimg{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;}

h3#maintitles{max-width:500px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:30px 40px 0 0;font-weight:normal;font-size:1.5em;letter-spacing:;line-height:;}
span#maintitles_first{color:#ffe713;}

h3#maintitlessp1{max-width:500px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:30px 40px 0 0;font-weight:normal;font-size:1.5em;letter-spacing:;line-height:;}
span#maintitles_firstsp1{color:#ffe713;}

.infobox{display:none;}
.slanted-box{display:none;}
#js-info{display:none;}
table#osirasebox1{display:none;}
table#osirase001{display:none;}

.infobox{display:none;}

.infoboxsp{position:relative;max-width:1300px;width:93%;height:220px;margin:30px auto 0 auto;}
.infoboxsp::before{content:'';position:absolute;border:2px solid #e24711;border-top-left-radius:10px;border-bottom-left-radius:10px;width:30px;height:100%;}
.infoboxsp::after{content:'';position:absolute;border:2px solid #e24711;border-top-right-radius:10px;border-bottom-right-radius:10px;width:30px;height:100%;}
.infoboxsp::before{top:0;left:0;border-right:none;}
.infoboxsp::after{top:0;right:0;border-left:none;}

p.titlesp {font-size: 1em;margin: 0;padding-bottom: 3px;color: #36c;line-height: normal;}
p.editsp {font-size: 1em;margin: 0;padding-top: 5px;}
#js-infosp {max-width:1300px;width:90%;height: 180px;overflow: auto;scrollbar-color: #ffffff #ffffff;border-top:10px solid #ffffff;margin:0 auto 0 auto !important;padding:5px 0 0 0;font-size:1.3em;background-color:#ffffff;}
#js-infosp p {margin: 0;padding-bottom: 28px;letter}

table#osirase001sp{border:0;border-collapse:collapse;max-width:1000px;width:100%;background-color;;}
td#osirase002sp{padding-left:0;padding-right:0;padding-top:11px;padding-bottom:11px;border:0;width:150px;}
span#osirase003sp{display:none;}
td#osirase004sp{padding-left:0;padding-right:0;padding-top:11px;padding-bottom:11px;border:0;}

div.annaibox{max-width:1400px;width:100%;height:auto;margin:30px auto 30px auto;background-color:#ffffff;color#202020;}
div.annaibox_in{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;display: flex;justify-content: space-between;flex-flow: column;}
div.annaibox_in_box_a{margin:30px auto 0 auto;max-width:1300px;width:85%;}
div.annaibox_in_box_b{border-bottom:2px solid #e24711;border-top:2px solid #e24711;margin:30px auto;max-width:1300px;width:85%;padding:30px 0;}
div.annaibox_in_box_c{margin:0 auto 30px auto;max-width:1300px;width:85%;}
img#annaibox_in_box_img{display:block;max-width:900px;width:100%;height:auto;margin:0 auto;}
h3#annaibox_in_box_title{text-align:center;padding:20px 0 0 0;font-weight:normal;font-size:1.5em;letter-spacing:;line-height:;max-width:900px;width:100%;margin:0 auto;}
p#annaibox_in_box_word{text-align:center;padding:20px 0 0 0;font-weight:normal;font-size:1.4em;letter-spacing:;line-height:36px;max-width:900px;width:100%;margin:0 auto;}

#example {display:none;}

#examplesp {max-width:1400px;height:auto;width:100%;margin:50px auto 30px auto;}
.onesp{color#202020;letter-spacing:1px;margin:0 auto;max-width:1300px;width:93%;padding:0 0 30px 0;border:2px solid #e24711;border-radius:20px;line-height:38px;text-align:center;background-color:#ffffff;}
.one_insp{letter-spacing:1px;width:95%;height:auto;line-height:40px;color:#ffffff;font-size:1.5em;;padding:6px 5% 6px 0;border-top-right-radius:15px;border-top-left-radius:15px;background-color:#e24711;}
.twosp{color#202020;letter-spacing:1px;margin:auto;top: 50px;max-width:1300px;width:93%;padding:30px 0 30px 0;line-height:38px;font-size:1.4em;text-align:left;background-color:#ffffff;}
.twosp2{color#202020;letter-spacing:1px;margin:auto;top: 50px;max-width:1300px;width:93%;padding:15px 0 0 0;line-height:38px;font-size:1.4em;text-align:left;background-color:#ffffff;}
.threesp{max-width:450px;width:100%;display:block;background-color:#;margin:50px auto 30px auto;}

h3#maintitles2{max-width:500px;width:100%;height:auto;margin:0 auto 0 auto;background-color:#ffffff;text-align:center;padding:0 40px 0 0;font-weight:normal;font-size:1.5em;letter-spacing:;line-height:;}
span#maintitles2_first{color:yellow;}

div.mapbox{max-width:1400px;width:100%;height:auto;margin:30px auto 0 auto;background-color:#ffffff;color#202020;}
div.mapbox_in{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;}
.map {position: relative;width: 100%;height: 0;padding-top: 50%; /* 比率を4:3に固定 */border-radius:20px;}
/* Google Mapのiframe */
.map iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius:20px;}

p#subwords{display:none;}
p#subwords2{display:none;}

p#subwordssp{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:25px 0 0 0;font-weight:normal;font-size:1.4em;letter-spacing:-1px;line-height:;}
p#subwords2sp{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:0 0 25px 0;font-weight:normal;font-size:1.4em;letter-spacing:-1px;line-height:32px;}

img#holidaysp{display:block;max-width:1000px;width:93%;height:auto;margin:25px auto;}
img#holiday{display:none;}

div#footer{background-color:#e24711;width:100%;padding:30px 0;height:auto;}
img#footerlogo{display:block;max-width:240px;width:100%;height:auto;margin:0 auto;}

div.iryoudx1{max-width:1200px;width:100%;height:auto;margin:50px auto 50px auto;background-color:#ffffff;color#202020;}
div.iryoudx1_in{max-width:1100px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;padding:30px 0 40px 0;}
img#iryoudx_in_box_img{display:block;max-width:1100px;width:90%;height:auto;margin:0 auto;}
h3#iryoudx_in_box_title{text-align:left;padding:20px 0 0 0;font-weight:normal;font-size:1.2em;letter-spacing:;line-height:;max-width:1100px;width:90%;margin:0 auto;}
p#iryoudx_in_box_word{text-align:left;padding:20px 0 0 0;font-weight:normal;font-size:1em;letter-spacing:;line-height:35px;max-width:1100px;width:90%;margin:0 auto;}

}










@media screen and (min-width:901px) and ( max-width:1000px) {
header#spdels{display:none;}

div#header{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;}
div#headernavi{max-width:1300px;width:93%;height:auto;margin:0 auto;display:flex;align-items:center;}
div#logo{max-width:240px;width:100%;height:auto;margin-right:auto;}
img#logoimg{display:block;max-width:300px;width:100%;height:auto;}
a:hover img#logoimg{opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity = 70);}
div#headerlinks{font-size:1em;color:#202020;padding:0 0 0 30px;}
div#headerlinks a{text-decoration:none;color:#202020;}
div#headerlinks a:visited{text-decoration:none;color:#202020;}
div#headerlinks a:hover{opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity = 70);text-decoration:none;color:#202020;}

div#headerspbox70{display:none;}

div#firstcontents{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;}
img#firstcontentsimg{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;}

h3#maintitlessp1{display:none;}

h3#maintitles{max-width:500px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:50px 30px 0 0;font-weight:normal;font-size:2.2vw;letter-spacing:;line-height:;}
span#maintitles_first{color:#ffe713;}

.infoboxsp{display:none;}

.infobox{position:relative;max-width:1300px;width:93%;height:220px;margin:50px auto 0 auto;}
.infobox::before{content:'';position:absolute;border:2px solid #e24711;border-top-left-radius:10px;border-bottom-left-radius:10px;width:30px;height:100%;}
.infobox::after{content:'';position:absolute;border:2px solid #e24711;border-top-right-radius:10px;border-bottom-right-radius:10px;width:30px;height:100%;}
.infobox::before{top:0;left:0;border-right:none;}
.infobox::after{top:0;right:0;border-left:none;}

.slanted-box {max-width:190px;width: 100%;height: 200px;margin-left:5px;padding-right:10px;margin-top:10px;border-top,border-left,border-bottom:none;border-right: 2px solid #e24711;transform: skewX(5deg); /* X軸に対して傾ける */display: flex;align-items: top;justify-content: center;}
.slanted-box p {transform: skewX(-5deg); /* テキストを逆方向に傾けて元に戻す */margin: 0;font-weight:normal;font-size:1.8vw;letter-spacing:;line-height:;}

p.title {font-size: 1em;margin: 0;padding-bottom: 3px;color: #36c;line-height: normal;}
p.edit {font-size: 1em;margin: 0;padding-top: 5px;}
#js-info {width:95%;height: 200px;overflow: auto;scrollbar-color: #ffffff #ffffff;border: 0;margin:0 auto;padding:0;font-size:1.8vw;background-color:#ffffff;}
#js-info p {margin: 0;padding-bottom: 28px;letter}

table#osirasebox1{border:0;border-collapse: collapse;width: 98%;margin:0 auto;}
td#osirasebox2{padding:0;border:0;width:220px;}
td#osirasebox3{padding:0;border:0;}

table#osirase001{border:0;border-collapse:collapse;width:100%;}
td#osirase002{padding-left:0;padding-right:0;padding-top:9px;padding-bottom:9px;border:0;width:150px;}
span#osirase003{display:none;}
td#osirase004{padding-left:0;padding-right:0;padding-top:9px;padding-bottom:9px;border:0;}

div.annaibox{max-width:1400px;width:100%;height:auto;margin:50px auto 0 auto;background-color:#ffffff;color#202020;}
div.annaibox_in{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;display: flex;justify-content: space-between}
div.annaibox_in_box_a{margin:30px 0;}
div.annaibox_in_box_b{border-left:2px solid #e24711;border-right:2px solid #e24711;margin:30px 0;}
div.annaibox_in_box_c{margin:30px 0;}
img#annaibox_in_box_img{display:block;max-width:800px;width:80%;height:auto;margin:0 auto;}
h3#annaibox_in_box_title{text-align:center;padding:20px 0 0 0;font-weight:normal;font-size:2.2vw;letter-spacing:;line-height:;max-width:800px;width:80%;margin:0 auto;}
p#annaibox_in_box_word{text-align:center;padding:20px 0 0 0;font-weight:normal;font-size:1.8vw;letter-spacing:;line-height:28px;max-width:800px;width:80%;margin:0 auto;}

#examplesp{display:none;}

#example {position: relative;max-width:1400px;height:720px;width:100%;margin:50px auto 0 auto;}
.one, .two, .three, .fourth {position: absolute;}
.one{right:0;left:0;margin:auto;max-width:1400px;width:100%;height:auto;padding:0 0 0 0;background-color:#ffffff;}
.one_in{letter-spacing:1px;max-width:480px;width:100%;height:180px;line-height:40px;color:#ffffff;font-size:2.2vw;padding:6px 0 0 0;border-top-right-radius:20px;background-color:#e24711;}
.two{color#202020;letter-spacing:1px;right:0;left:0;margin:auto;top: 50px;max-width:1300px;width:93%;padding:30px 0 30px 0;border:2px solid #e24711;border-radius:20px;line-height:38px;font-size:1.8vw;text-align:left;background-color:#ffffff;}
.three{right: 20px;bottom: 110px;max-width:340px;width:100%;display:block;background-color:#;}
span#one_in_a{display:block;padding-left:25%;}
span#two_in_a{display:block;padding-left:9%;}

h3#maintitles2{max-width:500px;width:100%;height:auto;margin:-105px auto 0 auto;background-color:#ffffff;text-align:center;padding:0 30px 0 0;font-weight:normal;font-size:2.2vw;letter-spacing:;line-height:;}
span#maintitles2_first{color:yellow;}

div.mapbox{max-width:1400px;width:100%;height:auto;margin:50px auto 0 auto;background-color:#ffffff;color#202020;}
div.mapbox_in{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;}
.map {position: relative;width: 100%;height: 0;padding-top: 50%; /* 比率を4:3に固定 */border-radius:20px;}
/* Google Mapのiframe */
.map iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius:20px;}

p#subwordssp{display:none;}
p#subwords2sp{display:none;}

p#subwords{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:25px 0 0 0;font-weight:normal;font-size:1.8vw;letter-spacing:-1px;line-height:;}
p#subwords2{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:0 0 25px 0;font-weight:normal;font-size:1.8vw;letter-spacing:-1px;line-height:32px;}

img#holidaysp{display:none;}
img#holiday{display:block;max-width:700px;width:70%;height:auto;margin:25px auto;}

div#footer{background-color:#e24711;width:100%;padding:30px 0;height:auto;}
img#footerlogo{display:block;max-width:240px;width:100%;height:auto;margin:0 auto;}

div.iryoudx1{max-width:1200px;width:100%;height:auto;margin:50px auto 50px auto;background-color:#ffffff;color#202020;}
div.iryoudx1_in{max-width:1100px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;padding:30px 0 40px 0;}
img#iryoudx_in_box_img{display:block;max-width:1100px;width:90%;height:auto;margin:0 auto;}
h3#iryoudx_in_box_title{text-align:left;padding:20px 0 0 0;font-weight:normal;font-size:1.2em;letter-spacing:;line-height:;max-width:1100px;width:90%;margin:0 auto;}
p#iryoudx_in_box_word{text-align:left;padding:20px 0 0 0;font-weight:normal;font-size:1em;letter-spacing:;line-height:35px;max-width:1100px;width:90%;margin:0 auto;}

}










@media screen and (min-width:1001px) and ( max-width:1249px) {
header#spdels{display:none;}

div#header{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;}
div#headernavi{max-width:1300px;width:93%;height:auto;margin:0 auto;display:flex;align-items:center;}
div#logo{max-width:240px;width:100%;height:auto;margin-right:auto;}
img#logoimg{display:block;max-width:300px;width:100%;height:auto;}
a:hover img#logoimg{opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity = 70);}
div#headerlinks{font-size:1em;color:#202020;padding:0 0 0 30px;}
div#headerlinks a{text-decoration:none;color:#202020;}
div#headerlinks a:visited{text-decoration:none;color:#202020;}
div#headerlinks a:hover{opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity = 70);text-decoration:none;color:#202020;}

div#headerspbox70{display:none;}

div#firstcontents{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;}
img#firstcontentsimg{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;}

h3#maintitlessp1{display:none;}

h3#maintitles{max-width:500px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:50px 40px 0 0;font-weight:normal;font-size:2.2vw;letter-spacing:;line-height:;}
span#maintitles_first{color:#ffe713;}

.infoboxsp{display:none;}

.infobox{position:relative;max-width:1300px;width:93%;height:220px;margin:50px auto 0 auto;}
.infobox::before{content:'';position:absolute;border:2px solid #e24711;border-top-left-radius:10px;border-bottom-left-radius:10px;width:30px;height:100%;}
.infobox::after{content:'';position:absolute;border:2px solid #e24711;border-top-right-radius:10px;border-bottom-right-radius:10px;width:30px;height:100%;}
.infobox::before{top:0;left:0;border-right:none;}
.infobox::after{top:0;right:0;border-left:none;}

.slanted-box {max-width:190px;width: 100%;height: 200px;margin-left:5px;padding-right:10px;margin-top:10px;border-top,border-left,border-bottom:none;border-right: 2px solid #e24711;transform: skewX(5deg); /* X軸に対して傾ける */display: flex;align-items: top;justify-content: center;}
.slanted-box p {transform: skewX(-5deg); /* テキストを逆方向に傾けて元に戻す */margin: 0;font-weight:normal;font-size:1.8vw;letter-spacing:;line-height:;}

p.title {font-size: 1em;margin: 0;padding-bottom: 3px;color: #36c;line-height: normal;}
p.edit {font-size: 1em;margin: 0;padding-top: 5px;}
#js-info {width:95%;height: 200px;overflow: auto;scrollbar-color: #ffffff #ffffff;border: 0;margin:0 auto;padding:0;font-size:1.8vw;background-color:#ffffff;}
#js-info p {margin: 0;padding-bottom: 28px;letter}

table#osirasebox1{border:0;border-collapse: collapse;width: 98%;margin:0 auto;}
td#osirasebox2{padding:0;border:0;width:220px;}
td#osirasebox3{padding:0;border:0;}

table#osirase001{border:0;border-collapse:collapse;width:100%;}
td#osirase002{padding-left:0;padding-right:0;padding-top:0;padding-bottom:23px;border:0;width:150px;}
span#osirase003{display:none;}
td#osirase004{padding-left:0;padding-right:0;padding-top:0;padding-bottom:23px;border:0;}

div.annaibox{max-width:1400px;width:100%;height:auto;margin:50px auto 0 auto;background-color:#ffffff;color#202020;}
div.annaibox_in{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;display: flex;justify-content: space-between}
div.annaibox_in_box_a{margin:30px 0;}
div.annaibox_in_box_b{border-left:2px solid #e24711;border-right:2px solid #e24711;margin:30px 0;}
div.annaibox_in_box_c{margin:30px 0;}
img#annaibox_in_box_img{display:block;max-width:800px;width:80%;height:auto;margin:0 auto;}
h3#annaibox_in_box_title{text-align:center;padding:20px 0 0 0;font-weight:normal;font-size:2.2vw;letter-spacing:;line-height:;max-width:800px;width:80%;margin:0 auto;}
p#annaibox_in_box_word{text-align:center;padding:20px 0 0 0;font-weight:normal;font-size:1.8vw;letter-spacing:;line-height:35px;max-width:800px;width:80%;margin:0 auto;}

#examplesp{display:none;}

#example {position: relative;max-width:1400px;height:720px;width:100%;margin:50px auto 0 auto;}
.one, .two, .three, .fourth {position: absolute;}
.one{right:0;left:0;margin:auto;max-width:1400px;width:100%;height:auto;padding:0 0 0 0;background-color:#ffffff;}
.one_in{letter-spacing:1px;max-width:550px;width:100%;height:180px;line-height:40px;color:#ffffff;font-size:2.2vw;padding:6px 0 0 0;border-top-right-radius:20px;background-color:#e24711;}
.two{color#202020;letter-spacing:1px;right:0;left:0;margin:auto;top: 50px;max-width:1300px;width:93%;padding:30px 0 30px 0;border:2px solid #e24711;border-radius:20px;line-height:41px;font-size:1.8vw;text-align:left;background-color:#ffffff;}
.three{right: 20px;bottom: 70px;max-width:400px;width:100%;display:block;background-color:#;}
span#one_in_a{display:block;padding-left:25%;}
span#two_in_a{display:block;padding-left:9%;}

h3#maintitles2{max-width:500px;width:100%;height:auto;margin:-60px auto 0 auto;background-color:#ffffff;text-align:center;padding:0 40px 0 0;font-weight:normal;font-size:2.2vw;letter-spacing:;line-height:;}
span#maintitles2_first{color:yellow;}

div.mapbox{max-width:1400px;width:100%;height:auto;margin:50px auto 0 auto;background-color:#ffffff;color#202020;}
div.mapbox_in{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;}
.map {position: relative;width: 100%;height: 0;padding-top: 50%; /* 比率を4:3に固定 */border-radius:20px;}
/* Google Mapのiframe */
.map iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius:20px;}

p#subwordssp{display:none;}
p#subwords2sp{display:none;}

p#subwords{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:25px 0 0 0;font-weight:normal;font-size:1.8vw;letter-spacing:-1px;line-height:;}

img#holidaysp{display:none;}
img#holiday{display:block;max-width:700px;width:70%;height:auto;margin:25px auto;}

p#subwords2{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:0 0 25px 0;font-weight:normal;font-size:1.8vw;letter-spacing:-1px;line-height:32px;}

div#footer{background-color:#e24711;width:100%;padding:30px 0;height:auto;}
img#footerlogo{display:block;max-width:240px;width:100%;height:auto;margin:0 auto;}

div.iryoudx1{max-width:1200px;width:100%;height:auto;margin:50px auto 50px auto;background-color:#ffffff;color#202020;}
div.iryoudx1_in{max-width:1100px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;padding:30px 0 40px 0;}
img#iryoudx_in_box_img{display:block;max-width:1100px;width:90%;height:auto;margin:0 auto;}
h3#iryoudx_in_box_title{text-align:left;padding:20px 0 0 0;font-weight:normal;font-size:1.2em;letter-spacing:;line-height:;max-width:1100px;width:90%;margin:0 auto;}
p#iryoudx_in_box_word{text-align:left;padding:20px 0 0 0;font-weight:normal;font-size:1em;letter-spacing:;line-height:35px;max-width:1100px;width:90%;margin:0 auto;}

}










@media screen and (min-width:1250px) {
header#spdels{display:none;}

div#header{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;}
div#headernavi{max-width:1300px;width:93%;height:auto;margin:0 auto;display:flex;align-items:center;}
div#logo{max-width:240px;width:100%;height:auto;margin-right:auto;}
img#logoimg{display:block;max-width:300px;width:100%;height:auto;}
a:hover img#logoimg{opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity = 70);}
div#headerlinks{font-size:1em;color:#202020;padding:0 0 0 30px;}
div#headerlinks a{text-decoration:none;color:#202020;}
div#headerlinks a:visited{text-decoration:none;color:#202020;}
div#headerlinks a:hover{opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity = 70);text-decoration:none;color:#202020;}

div#headerspbox70{display:none;}

div#firstcontents{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;}
img#firstcontentsimg{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;}

h3#maintitlessp1{display:none;}

h3#maintitles{max-width:500px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:50px 50px 0 0;font-weight:normal;font-size:1.5em;letter-spacing:;line-height:;}
span#maintitles_first{color:#ffe713;}

.infoboxsp{display:none;}

.infobox{position:relative;max-width:1300px;width:93%;height:220px;margin:50px auto 0 auto;}
.infobox::before{content:'';position:absolute;border:2px solid #e24711;border-top-left-radius:10px;border-bottom-left-radius:10px;width:30px;height:100%;}
.infobox::after{content:'';position:absolute;border:2px solid #e24711;border-top-right-radius:10px;border-bottom-right-radius:10px;width:30px;height:100%;}
.infobox::before{top:0;left:0;border-right:none;}
.infobox::after{top:0;right:0;border-left:none;}

.slanted-box {max-width:190px;width: 100%;height: 200px;margin-left:5px;padding-right:10px;margin-top:10px;border-top,border-left,border-bottom:none;border-right: 2px solid #e24711;transform: skewX(5deg); /* X軸に対して傾ける */display: flex;align-items: top;justify-content: center;}
.slanted-box p {transform: skewX(-5deg); /* テキストを逆方向に傾けて元に戻す */margin: 0;font-weight:normal;font-size:1.3em;letter-spacing:;line-height:;}

p.title {font-size: 1em;margin: 0;padding-bottom: 3px;color: #36c;line-height: normal;}
p.edit {font-size: 1em;margin: 0;padding-top: 5px;}
#js-info {width:95%;height: 200px;overflow: auto;scrollbar-color: #ffffff #ffffff;border: 0;margin:0 auto;padding:0;font-size: 1.3em;background-color:#ffffff;}
#js-info p {margin: 0;padding-bottom: 23px;letter}

table#osirasebox1{border:0;border-collapse: collapse;width: 98%;margin:0 auto;}
td#osirasebox2{padding:0;border:0;width:220px;}
td#osirasebox3{padding:0;border:0;}

table#osirase001{border:0;border-collapse:collapse;width:100%;}
td#osirase002{padding-left:0;padding-right:0;padding-top:0;padding-bottom:23px;border:0;width:150px;}
span#osirase003{display:none;}
td#osirase004{padding-left:0;padding-right:0;padding-top:0;padding-bottom:23px;border:0;}

div.annaibox{max-width:1400px;width:100%;height:auto;margin:50px auto 0 auto;background-color:#ffffff;color#202020;}
div.annaibox_in{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;display: flex;justify-content: space-between}
div.annaibox_in_box_a{margin:30px 0;}
div.annaibox_in_box_b{border-left:2px solid #e24711;border-right:2px solid #e24711;margin:30px 0;}
div.annaibox_in_box_c{margin:30px 0;}
img#annaibox_in_box_img{display:block;max-width:800px;width:80%;height:auto;margin:0 auto;}
h3#annaibox_in_box_title{text-align:center;padding:20px 0 0 0;font-weight:normal;font-size:1.5em;letter-spacing:;line-height:;max-width:800px;width:80%;margin:0 auto;}
p#annaibox_in_box_word{text-align:center;padding:20px 0 0 0;font-weight:normal;font-size:1.3em;letter-spacing:;line-height:35px;max-width:800px;width:80%;margin:0 auto;}

#examplesp{display:none;}

#example {position: relative;max-width:1400px;height:720px;width:100%;margin:50px auto 0 auto;}
.one, .two, .three, .fourth {position: absolute;}
.one{right:0;left:0;margin:auto;max-width:1400px;width:100%;height:auto;padding:0 0 0 0;background-color:#ffffff;}
.one_in{letter-spacing:1px;max-width:680px;width:100%;height:180px;line-height:40px;color:#ffffff;font-size:1.5em;padding:6px 0 0 0;border-top-right-radius:20px;background-color:#e24711;}
.two{color#202020;letter-spacing:2px;right:0;left:0;margin:auto;top: 50px;max-width:1300px;width:93%;padding:30px 0 30px 0;border:2px solid #e24711;border-radius:20px;line-height:41px;font-size:1.5em;text-align:left;background-color:#ffffff;}
.three{right: 20px;bottom: 0px;max-width:450px;width:100%;display:block;background-color:#;}
span#one_in_a{display:block;padding-left:215px;}
span#two_in_a{display:block;padding-left:165px;}

h3#maintitles2{max-width:500px;width:100%;height:auto;margin:-60px auto 0 auto;background-color:#ffffff;text-align:center;padding:0 50px 0 0;font-weight:normal;font-size:1.5em;letter-spacing:;line-height:;}
span#maintitles2_first{color:yellow;}

div.mapbox{max-width:1400px;width:100%;height:auto;margin:50px auto 0 auto;background-color:#ffffff;color#202020;}
div.mapbox_in{display:block;max-width:1300px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;}
.map {position: relative;width: 100%;height: 0;padding-top: 50%; /* 比率を4:3に固定 */border-radius:20px;}
/* Google Mapのiframe */
.map iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius:20px;}

p#subwordssp{display:none;}
p#subwords2sp{display:none;}

p#subwords{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:25px 0 0 0;font-weight:normal;font-size:1.3em;letter-spacing:-1px;line-height:;}

img#holidaysp{display:none;}
img#holiday{display:block;max-width:900px;width:70%;height:auto;margin:25px auto;}


p#subwords2{max-width:1400px;width:100%;height:auto;margin:0 auto;background-color:#ffffff;text-align:center;padding:0 0 25px 0;font-weight:normal;font-size:1.3em;letter-spacing:-1px;line-height:32px;}

div#footer{background-color:#e24711;width:100%;padding:30px 0;height:auto;}
img#footerlogo{display:block;max-width:240px;width:100%;height:auto;margin:0 auto;}



div.iryoudx1{max-width:1200px;width:100%;height:auto;margin:50px auto 50px auto;background-color:#ffffff;color#202020;}
div.iryoudx1_in{max-width:1100px;width:93%;height:auto;margin:0 auto;border:2px solid #e24711;border-radius:20px;padding:30px 0 40px 0;}
img#iryoudx_in_box_img{display:block;max-width:1100px;width:90%;height:auto;margin:0 auto;}
h3#iryoudx_in_box_title{text-align:left;padding:20px 0 0 0;font-weight:normal;font-size:1.2em;letter-spacing:;line-height:;max-width:1100px;width:90%;margin:0 auto;}
p#iryoudx_in_box_word{text-align:left;padding:20px 0 0 0;font-weight:normal;font-size:1em;letter-spacing:;line-height:35px;max-width:1100px;width:90%;margin:0 auto;}

}