File: /var/www/html/levwp/wp-content/themes/twentyeleven/style.css
@charset "utf-8";
body {
margin: 0;
padding: 0;
color: #333333;
font-family: "MS Pゴシック", "MS PGothic", sans-serif;
font-size: 12px;
text-align: center;
background: #FFD0C0;
}
img {
border: none;
}
a:link {
color: #ff6666;
text-decoration: underline;
}
a:visited {
color: #ff6666;
text-decoration: underline;
}
a:hover {
text-decoration: none;
}
#kontena {
width: 950px;
margin: auto;
position: relative;
background: url(/wp-content/uploads/kontena_bg.png) repeat-y 0 0;
}
#hedda {
height: 293px;
margin: 0 auto;
line-height: 1.5;
text-align: left;
background: url(/wp-content/uploads/main_visual.png) no-repeat left bottom;
}
#hedda * {
margin: 0;
padding: 0;
}
#ridobun {
height: 20px;
line-height: 20px;
padding-right: 10px;
text-align: right;
background: url(/wp-content/uploads/lead_bg.png);
}
#hedda h1,
#hedda .blog_title {
padding: 90px 0 0 30px;
color: #CC0033;
font-size: 45px;
font-weight: bold;
}
#header span {
display: block;
margin: 0;
padding: 15px 0 0 0;
font-weight: bold;
color: #00A3D9;
}
#titleImage {
margin: 0;
padding: 50px 0 0;
}
#saitomappu {
position: absolute;
top: 0;
left: 0;
margin: 0;
padding: 0;
height: 20px;
line-height: 20px;
padding-left: 10px;
}
#saitomappu a {
color: #333;
text-decoration: none;
}
#saitomappu a:hover {
text-decoration: underline;
}
#saido {
float: right;
width: 240px;
line-height: 1.5;
margin-bottom: 30px;
padding: 10px 20px 0 0;
text-align: left;
}
#saido * {
list-style: none;
margin: 0;
padding: 0;
}
#saido p {
margin-bottom: 10px;
text-align: center;
}
#saido p a {
display: block;
padding: 5px;
color: #fff;
font-size: 24px;
border: 3px solid #fff;
border-radius: 7px;
text-decoration: none;
background: url(/wp-content/uploads/saido_bg_top.png) no-repeat 50% 50%;
}
#saido p a:hover {
text-decoration: underline;
}
#saido li {
margin-bottom: 10px;
}
#saido li a {
display: block;
padding: 5px;
color: #333;
text-align: center;
text-decoration: none;
border: 3px solid #fff;
border-radius: 7px;
font-size: 16px;
background: url(/wp-content/uploads/saido_bg_category.png) no-repeat 50% 50%;
}
#saido li a:hover {
text-decoration: underline;
}
#saido li ul {
margin-top: 10px;
}
#saido li li {
padding: 5px;
border-radius: 5px;
background: url(/wp-content/uploads/saido_dot.png);
}
#saido li li a {
color: #333;
padding: 10px 7px 10px 45px;
font-size: 14px;
border: none;
text-align: left;
background: #fff url(/wp-content/uploads/saido_icon.png) no-repeat 5px 50%;
}
#mein {
float: left;
width: 660px;
line-height: 1.5;
padding: 0 0 0 10px;
margin-bottom: 30px;
text-align: left;
}
#pankuzu {
height: 40px;
line-height: 40px;
margin: 0;
padding: 0 10px;
background: #FFD0C0;
}
#pankuzu a {
color: #333;
}
#leftSub {
padding-top: 60px;
}
#header #subTitle {
position: absolute;
top: 307px;
left: 0;
width: 700px;
line-height: 1.5;
color: #0059B2;
font-size: 30px;
padding: 0 0 10px 0;
background: url(/wp-content/uploads/sub_title.png) no-repeat left bottom;
}
#leftSub h2 {
clear: both;
line-height: 38px;
margin: 0 0 10px;
padding: 0 0 0 50px;
color: #003399;
font-size: 16px;
background: url(/wp-content/uploads/line.png) no-repeat 0 50%;
}
#leftSub h3 {
clear: both;
margin: 0 0 10px;
padding: 0 0 5px;
border-bottom: 1px dotted #003399;
color: #003399;
font-size: 14px;
}
.surunara {
overflow: hidden;
padding: 15px 10px 0;
background: url(/wp-content/uploads/line.png) repeat-x 0 0;
}
.surunara * {
margin: 0;
padding: 0;
}
.surunara h2 {
height: 40px;
color: #FF6666;
font-size: 26px;
padding: 34px 0 0 155px;
margin-bottom: 5px;
background: url(/wp-content/uploads/ookii.png) no-repeat left bottom;
}
.surunara_ridobun {
margin-bottom: 10px;
padding: 10px 10px 0;
background: url(/wp-content/uploads/surunara_rido.png) no-repeat 0 0;
}
.surunara_ridobun dt {
font-size: 20px;
color: #FF0033;
font-weight: bold;
}
.surunara_ridobun dd {
font-size: 15px;
}
.surunara1,
.surunara2 {
clear: both;
overflow: hidden;
margin-bottom: 20px;
padding: 0 10px;
}
.surunara1 p {
float: left;
}
.surunara1 dl {
float: right;
width: 405px;
}
.surunara2 p {
float: right;
}
.surunara2 dl {
float: left;
width: 405px;
}
.surunara1 dt,
.surunara2 dt {
font-weight: bold;
font-size: 20px;
color: #CC0033;
margin-bottom: 10px;
}
.surunara1 dt {
text-align: right;
background: url(/wp-content/uploads/surunara_line.png) no-repeat 0 50%;
}
.surunara2 dt {
background: url(/wp-content/uploads/surunara_line.png) no-repeat center right;
}
.surunara1 dt span,
.surunara2 dt span {
display: inline-block;
background: #fff;
}
.surunara1 dd,
.surunara2 dd {
font-size: 14px;
}
.surunara1 dd a {
display: block;
float: right;
margin-top: 5px;
padding-left: 25px;
background: url(/wp-content/uploads/surunara_icon.png) no-repeat 0 50%;
}
.surunara2 dd a {
display: block;
float: left;
margin-top: 5px;
padding-left: 25px;
background: url(/wp-content/uploads/surunara_icon.png) no-repeat 0 50%;
}
.nyuunen {
clear: both;
background: url(/wp-content/uploads/nyuunen.png) no-repeat 0 0;
}
.nyuunen * {
margin: 0;
padding: 0;
}
.nyuunen h3 {
padding: 45px 0 30px 140px;
color: #FAFAFA;
font-size: 30px;
}
.nyuunen_ridobun {
float: left;
width: 189px;
margin: 0 20px 10px 0;
padding: 15px 0 0 20px;
}
.nyuunen_ridobun dt {
font-size: 20px;
color: #FF0033;
font-weight: bold;
}
.nyuunen_ridobun dd {
font-size: 15px;
}
.nyuunen1{
position: relative;
float: left;
width: 204px;
height: 308px;
margin: 0 10px 20px 0;
background: url(/wp-content/uploads/nyuunen_1.png) no-repeat 0 0;
}
.nyuunen2 {
position: relative;
float: left;
width: 204px;
height: 308px;
margin: 0 0 20px 0;
background: url(/wp-content/uploads/nyuunen_2.png) no-repeat 0 0;
}
.nyuunen3 {
position: relative;
float: left;
width: 204px;
height: 308px;
margin: 0 10px 20px 0;
padding-left: 15px;
background: url(/wp-content/uploads/nyuunen_3.png) no-repeat 15px 0;
}
.nyuunen4 {
position: relative;
float: left;
width: 204px;
height: 308px;
margin: 0 10px 20px 0;
background: url(/wp-content/uploads/nyuunen_4.png) no-repeat 0 0;
}
.nyuunen5 {
position: relative;
float: left;
width: 204px;
height: 308px;
margin: 0 0 20px 0;
background: url(/wp-content/uploads/nyuunen_5.png) no-repeat 0 0;
}
.nyuunen1 dt,
.nyuunen2 dt {
margin-bottom: 25px;
padding-top: 75px;
font-size: 14px;
text-align: center;
font-weight: bold;
}
.nyuunen3 dt,
.nyuunen4 dt {
margin-bottom: 15px;
padding: 62px 25px 0;
font-size: 14px;
text-align: left;
font-weight: bold;
}
.nyuunen5 dt {
margin-bottom: 15px;
padding: 62px 18px 0;
font-size: 14px;
text-align: left;
font-weight: bold;
}
.nyuunen1 dd,
.nyuunen2 dd,
.nyuunen3 dd,
.nyuunen4 dd,
.nyuunen5 dd {
padding: 0 15px;
font-size: 14px;
}
.nyuunen1 dd p,
.nyuunen2 dd p,
.nyuunen3 dd p,
.nyuunen4 dd p,
.nyuunen5 dd p {
position: absolute;
right: 10px;
bottom: 10px;
padding-left: 25px;
background: url(/wp-content/uploads/surunara_icon.png) no-repeat 0 50%;
}
.voice {
clear: both;
background: url(/wp-content/uploads/voice.png) no-repeat 0 0;
}
.voice * {
margin: 0;
padding: 0;
}
.voice h3 {
padding: 45px 0 30px 150px;
color: #fff;
font-size: 30px;
}
.voice_ridobun {
float: right;
width: 185px;
margin: 0 0 10px 0;
padding: 15px 15px 0 0;
}
.voice_ridobun dt {
font-size: 20px;
color: #FF0033;
font-weight: bold;
}
.voice_ridobun dd {
font-size: 15px;
}
.voice1 {
position: relative;
float: left;
width: 204px;
height: 302px;
margin: 0 10px 20px 0;
padding-left: 15px;
font-size: 15px;
background: url(/wp-content/uploads/voice_1.png) no-repeat 15px 0;
}
.voice2 {
position: relative;
float: left;
width: 204px;
height: 302px;
margin: 0 10px 20px 0;
font-size: 15px;
background: url(/wp-content/uploads/voice_2.png) no-repeat 0 0;
}
.voice3 {
position: relative;
float: left;
width: 204px;
height: 302px;
margin: 0 10px 20px 0;
padding-left: 15px;
font-size: 15px;
background: url(/wp-content/uploads/voice_3.png) no-repeat 15px 0;
}
.voice4 {
position: relative;
float: left;
width: 204px;
height: 302px;
margin: 0 10px 20px 0;
font-size: 15px;
background: url(/wp-content/uploads/voice_4.png) no-repeat 0 0;
}
.voice5 {
position: relative;
float: left;
width: 204px;
height: 302px;
margin: 0 10px 20px 0;
font-size: 15px;
background: url(/wp-content/uploads/voice_5.png) no-repeat 0 0;
}
.voice1 dt,
.voice2 dt,
.voice3 dt,
.voice4 dt,
.voice5 dt {
padding: 50px 10px 20px;
font-weight: bold;
}
.voice1 dd,
.voice2 dd,
.voice3 dd,
.voice4 dd,
.voice5 dd {
padding: 0 15px;
font-size: 14px;
}
.voice1 dd p,
.voice2 dd p,
.voice3 dd p,
.voice4 dd p,
.voice5 dd p {
position: absolute;
right: 10px;
bottom: 10px;
padding-left: 25px;
background: url(/wp-content/uploads/surunara_icon.png) no-repeat 0 50%;
}
.mikata {
clear: both;
background: url(/wp-content/uploads/mikata.png) no-repeat 0 0;
}
.mikata * {
margin: 0;
padding: 0;
}
.mikata h3 {
padding: 50px 0 10px 195px;
font-size: 30px;
color: #FF6666;
}
.mikata h3 img {
vertical-align: middle;
margin: 0 3px;
}
.mikata_ridobun {
position: relative;
margin: 0 0 10px;
padding: 0 20px;
}
.mikata_ridobun dt {
font-size: 20px;
color: #FF0033;
font-weight: bold;
}
.mikata_ridobun dd {
font-size: 15px;
}
.mikata_ridobun dd p {
position: absolute;
top: 0px;
right: 20px;
padding-left: 25px;
background: url(/wp-content/uploads/surunara_icon.png) no-repeat 0 50%;
}
.mikata_ridobun dd.Det {
position: absolute;
top: 50px;
right: 20px;
padding-left: 25px;
background: url(/wp-content/uploads/surunara_icon.png) no-repeat 0 50%;
text-align: right;
}
.mikata_box {
float: left;
width: 312px;
height: 194px;
padding-left: 10px;
background: url(/wp-content/uploads/mikata_bg.png) no-repeat 10px 0;
}
.mikata_box h4 {
font-size: 16px;
color: #FF0033;
padding: 7px 0 0 70px;
}
.mikata_box dl {
padding: 0 30px;
}
.mikata_box dt {
font-weight: bold;
font-size: 16px;
}
.mikata_box dd {
font-size: 14px;
}
#futta {
clear: both;
text-align: right;
background: #FFD0C0 url(/wp-content/uploads/lead_bg.png) repeat-x 0 0;
}
#futta p {
margin: 0;
padding: 30px 0 15px;
}
#hedda .page_title {
position: absolute;
top: 333px;
left: 10px;
width: 650px;
background: url(/wp-content/uploads/line_dot.png) repeat-x 0 0;
color: #FF6666;
font-size: 26px;
padding: 20px 0 0 10px;
margin-bottom: 5px;
}
.pageBox {
padding: 60px 10px 10px;
}
.pageBox h2 {
clear: both;
font-size: 20px;
color: #F5F5F5;
background: url(/wp-content/uploads/saido_icon.png) no-repeat 0 50%;
border-style:solid;
border-color:#ff6666;
background-color:#ff6666;
padding-left:60px;
padding-top:5px;
padding-right:5px;
padding-bottom: 5px;
margin-left:5px;
margin-top:5px;
margin-right:5px;
margin-bottom: 5px;
}
.pageBox h3 {
clear: both;
font-size: 16px;
color: #4A4848;
background: url(/wp-content/uploads/saido_icon.png) no-repeat 0 50%;
background-color:#FCE1E1;
padding-left:60px;
padding-top:7px;
padding-right:7px;
padding-bottom: 7px;
margin-left:5px;
margin-top:5px;
margin-right:5px;
margin-bottom: 5px;
}
table.basic {
width: 100%;
margin-bottom: 1em;
border-collapse: collapse;
}
table.basic th {
padding: 10px;
border: 1px solid #ffd1d3;
background: #f7f7f7;
}
table.basic td {
padding: 10px;
border: 1px solid #ffd1d3;
}
ul.basicList {
margin: 0;
padding: 0;
list-style: none;
margin-bottom: 1em;
}
ul.basicList li {
padding-left: 12px;
background: url(/wp-content/uploads/icon_side_small.png) no-repeat 0 5px;
}
/*2012.11.10追加*/
a.ihin {
font-size: 16pt;
color: #3300ff;
font-weight: bold;
}
a.ihinni {
font-size: 14pt;
color: #3300ff;
font-weight: bold;
}
a.ihinsan {
font-size: 12pt;
color: #3300ff;
font-weight: bold;
}
a.ihinyon {
color: #3300ff;
font-weight: bold;
}
.bake {
font-weight: bold;
}
.bake16 {
font-weight: bold;
font-size: 16pt;
}
.bake14 {
font-weight: bold;
font-size: 14pt;
}
.bake12 {
font-size: 12pt;
font-weight: bold;
}
.bake11 {
font-size: 11pt;
font-weight: bold;
}
.bake10 {
font-size: 10pt;
font-weight: bold;
}
.bake20 {
font-size: 14pt;
}
.yuki {
color: #FF0000;
font-size: 11pt;
}
.yukini {
color: #FF0000;
font-size: 11pt;
font-weight: bold;
}
.midorikawa {
background-color:#DCFCFC;
font-size: 11pt;
}
.kitten {
background-color:#D9F2FC;
border-style:double;
border-width:4px 4px 4px 4px;
border-color:#33CCFF;
margin:10px 10px 5px 10px;
padding:5px 10px 5px 10px;
padding-left:10px;
padding-top:5px;
padding-right:15px;
margin-top:5px;
width: 95%;
margin-left: auto;
margin-right: auto;
font-weight: bold;
line-height:30px;
}
.kittensiro {
background-color:#FFFFFF;
padding-left:10px;
padding-top:10px;
padding-right:15px;
padding-bottom:10px;
margin-top:10px;
margin-bottom:10px;
width: 95%;
margin-left: auto;
margin-right: auto;
}
.kittenkiiro {
background-color:#FFFFCC;
padding-left:10px;
padding-top:10px;
padding-right:15px;
padding-bottom:10px;
margin-top:10px;
margin-bottom:10px;
width: 95%;
margin-left: auto;
margin-right: auto;
font-size: 11pt;
}
.kittenkiironi {
background-color:#FFFFCC;
border-style:double;
border-width:4px 4px 4px 4px;
border-color:#FF9999;
margin:10px 10px 5px 10px;
padding:5px 10px 5px 10px;
padding-left:10px;
padding-top:5px;
padding-right:15px;
margin-top:5px;
width: 93%;
margin-left: auto;
margin-right: auto;
line-height:25px;
font-size: 12pt;
}
.kittenpinku {
background-color:#FCE1E9;
padding-left:10px;
padding-top:10px;
padding-right:15px;
padding-bottom:10px;
margin-top:10px;
margin-bottom:10px;
width: 95%;
margin-left: auto;
margin-right: auto;
}
.kittenao {
background-color:#D9F2FC;
padding-left:10px;
padding-top:10px;
padding-right:15px;
padding-bottom:10px;
margin-top:10px;
margin-bottom:10px;
width: 95%;
margin-left: auto;
margin-right: auto;
}
.tyuou {
vertical-align:-0.32em;
}
/* mainbodytable */
table#table {
border: 1px #E3E3E3 solid;
border-spacing: 0;
background: #D5F0F0;
margin-bottom:10px;
}
table#table th {
padding: 2px;
border: #FA93CB solid;
border-width: 0 0 1px 1px;
background: #FF3399;
color: #FFFFFF;
font-weight: bold;
font-size: 11pt;
text-align: center;
}
table#table td {
padding: 5px;
border-style: solid;
border-width: 1px;
border-color: #FA93CB;
background: #FFFFFF;
color: #333232;
font-weight: bold;
text-align: center;
}
/* mainbodytableni */
table#tableni {
border: 1px #E3E3E3 solid;
border-spacing: 0;
background: #D5F0F0;
border-color: #58BBD1;
margin-bottom:10px;
margin-left: auto;
margin-right: auto;
white-space: nowrap;
}
table#tableni th {
padding: 2px;
border: #FFFFFF solid;
border-width: 0 0 1px 1px;
background: #58BBD1;
color: #FFFFFF;
font-weight: bold;
font-size: 12pt;
text-align: center;
}
table#tableni td {
padding: 5px;
border-style: solid;
border-width: 1px;
border-color: #58BBD1;
background: #FFFFFF;
color: #333232;
font-weight: bold;
}
#ridobunS {
height: 20px;
width:940px;
line-height: 20px;
padding-right: 10px;
text-align: right;
background: url(/wp-content/uploads/lead_bg.png);
position: absolute;
top:0;
}
/* Contact Form 7 */
/* お問い合わせエラー画面の編集 */
.screen-reader-response {
display: none;
}
.wpcf7-not-valid-tip {
color: #dc3232;
}
.wpcf7 form.invalid .wpcf7-response-output {
border: none;
padding: 10px;
margin-top: 10px;
}
.wpcf7 form.sent .wpcf7-response-output {
color: #ff6666;
border: none;
padding: 10px;
margin-top: 10px;
}
/* お問い合わせ項目の修正 */
.wpcf7 input:focus,
.wpcf7 textarea:focus {
outline: 2px #ff6666 solid;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea {
width: 100%;
box-sizing: border-box;
padding: 5px;
border: 1px solid #ccc;
}
.wpcf7 p {
margin-bottom: 15px;
}
.wpcf7 input[type="submit"] {
background: #ff6666;
border-radius: 7px;
font-weight: bold;
color: #fff;
letter-spacing: 10px;
padding: 10px 10px 10px 20px;
border: 0;
}
.wpcf7 input[type="submit"]:hover {
opacity: .5;
}
/* タブレット */
@media screen and (max-width: 959px) {
html {
margin-top: 0 !important;
}
* {
box-sizing: border-box;
}
#kontena {
width: 100%;
background-size: 100%;
background-image: none;
background-color: #ffd0c0;
border: 10px solid #f68a88;
}
#ridobunS {
width: 100%;
left: 0;
padding: 0 10px;
background-image: none;
background-color: #f68a88;
}
#hedda {
border-bottom: 10px solid #f68a88;
background-position: -10px 10px;
background-size: cover;
}
#hedda .blog_title {
line-height: 1.2;
}
#pankuzu {
line-height: 1.5;
}
#mein {
width: 70.5%;
padding: 0 0 0 0;
border-right: 10px solid #f68a88;
background-color: #fff;
margin-bottom: 0;
}
.surunara h2 {
height: 74px;
font-size: 23px;
line-height: 1.2;
padding: 0 0 0 155px;
}
.surunara1 p {
width: 35%;
margin-right: 5px;
}
.surunara2 p {
width: 35%;
margin-left: 5px;
}
.surunara1 dt,
.surunara2 dt {
font-size: 18px;
background: none;
}
.surunara1 p img,
.surunara2 p img {
width: 100%;
max-width: 200px;
height: auto;
}
.surunara1 dl,
.surunara2 dl {
width: 100%;
float: none;
}
.nyuunen {
height: auto;
border-top: 10px solid #f68a88;
background-position: 0 -10px;
}
.nyuunen h3 {
font-size: 24px;
line-height: 1.2;
padding: 35px 0 30px 140px;
}
.nyuunen_ridobun,
.voice_ridobun,
.mikata_ridobun dd {
width: 80%;
float: none;
padding: 15px 20px;
margin: 0 auto;
}
.nyuunen1,
.nyuunen2,
.nyuunen3,
.nyuunen4,
.nyuunen5,
.voice1,
.voice2,
.voice3,
.voice4,
.voice5 {
width: 80%;
height: auto;
float: none;
padding: 10px 0 0 0;
background-color: #f68a88;
background-image: none;
border: 3px dashed #C03;
margin: 0 auto 20px;
}
.nyuunen1 dt,
.nyuunen2 dt,
.nyuunen3 dt,
.nyuunen4 dt,
.nyuunen5 dt,
.voice1 dt,
.voice2 dt,
.voice3 dt,
.voice4 dt,
.voice5 dt {
width: 80%;
margin: 0 auto 10px;
padding: 10px;
background-color: rgba(255,255,255,0.5)
}
.nyuunen1 dd,
.nyuunen2 dd,
.nyuunen3 dd,
.nyuunen4 dd,
.nyuunen5 dd,
.voice1 dd,
.voice2 dd,
.voice3 dd,
.voice4 dd,
.voice5 dd {
padding: 10px 15px;
background-color: #fff;
}
.mikata h3 {
font-size: 4.5vw;
text-align: center;
padding: 120px 10px 10px 10px;
}
.mikata h3 img {
width: 40px;
height: auto;
}
.mikata_ridobun dd.Det {
position: relative;
background-position: 85% top;
top: 0;
}
.mikata_box {
width: 80%;
height: auto;
min-height: 194px;
float: none;
padding: 0;
background-size: 100% 100%;
background-position: center;
margin: 0 auto 20px;
}
#hedda .page_title {
width: 70%;
font-size: 24px;
padding: 20px 10px 0 5px;
left: 0;
}
.pageBox {
padding: 85px 10px 10px;
}
.pageBox p img {
width: 50%;
max-width: 230px;
height: auto;
}
table.basic td img {
width: 100%;
height: auto;
}
.wp-image-271 {
width: 31px !important;
max-width: inherit !important;
height: 40px !important;
}
#saido {
width: 27%;
}
#futta {
background-image: none;
border-top: 20px solid #f68a88;
}
}
/* スマートフォン */
@media screen and (max-width: 559px) {
#ridobunS {
height: auto;
top: 20px;
}
#saitomappu {
width: 100%;
text-align: left;
background-color: #f68a88;
}
#hedda h1 {
font-size: 40px;
padding: 70px 15px 0px;
}
#hedda .blog_title {
padding: 90px 15px;
}
#hedda .page_title {
width: 100%;
}
#mein {
width: 100%;
float: none;
border-right: none;
border-bottom: 10px solid #f68a88;
}
.surunara h2 {
height: auto;
padding: 0 0 0 30%;
background-size: 30% 100%;
background-position: left top;
}
.surunara1 dt span,
.surunara2 dt span {
display: block;
}
.nyuunen h3 {
font-size: 25px;
}
.voice h3 {
font-size: 25px;
line-height: 1;
}
.mikata h3 {
font-size: 5.625vw;
}
table.basic td {
width: 25%;
word-break: break-word;
}
table.basic td + td {
width: 40%;
}
#saido {
width: 100%;
float: none;
padding: 10px 15%;
margin: 40px auto;
}
#saido p a,
#saido li a {
background-size: cover;
}
}
@media screen and (max-width: 440px) {
.nyuunen h3 {
font-size: 5.625vw;
}
}