@charset "UTF-8";:root{--color-base:#f5f3ec;--color-text:#333}html{color:var(--color-text);font-size:10px;line-height:1;font-weight:400}body{font-family:'Cormorant Garamond','Noto Serif JP',serif;background-color:var(--color-base)}body#cat_ja{font-family:'Noto Serif JP',serif}body:before{content:"";display:block;height:140px}body:after{content:"";display:block;height:140px;background-image:url(//ryokitattoo.com/wp-content/themes/ryokitattoo2022/css/../images/common/header_image.jpg);background-size:cover;background-position:center top;position:fixed;top:0;right:0;bottom:auto;left:0;z-index:-100}#wrapper{background-color:var(--color-base);background-image:url(//ryokitattoo.com/wp-content/themes/ryokitattoo2022/css/../images/common/seamless.png);background-position:center top}a,label{cursor:pointer}a{color:#cc0d0d;text-decoration:underline}a:hover{opacity:.75}a[target=_blank]:after{font-family:'Font Awesome 5 Free';content:' \f35d';font-size:80%;padding-left:0;font-weight:700}label,input[type=submit],input[type=button]{cursor:pointer}img{width:auto;height:auto;max-width:100%;max-height:100%}strong{font-weight:700}.clear{clear:both}.clearfix:after{content:"";margin:0;padding:0;height:0;display:block;clear:both}#contents_box{padding:36px 15px 0}.content{font-size:2rem;line-height:1.5;padding:25px 10px;background-color:rgba(255,252,242,.6);backdrop-filter:blur(6px);margin:0 auto 36px;max-width:1000px}#cat_ja .content{font-size:1.6rem;line-height:1.75}.page_title{font-family:'Cormorant Garamond',serif;font-weight:700;font-size:4.8rem;line-height:1;font-style:italic;padding-bottom:1em}.content>section{max-width:644px;margin:0 auto}.content section h1,.content section h2{font-size:3rem;line-height:1.25;font-weight:700;font-family:'Cormorant Garamond',serif;padding:2em 0 1em}.content section h3{font-size:2.4rem;line-height:1.25;font-weight:700;font-family:'Cormorant Garamond',serif;padding:2em 0 1em}.content section h4,.content section h5,.content section h6{font-size:2rem;line-height:1.25;font-weight:700;font-family:'Cormorant Garamond',serif;padding:2em 0 1em}.content section h1:first-child,.content section h2:first-child,.content section h3:first-child,.content section h4:first-child,.content section h5:first-child,.content section h6:first-child{padding-top:0}#cat_ja .content section h1,#cat_ja .content section h2,#cat_ja .content section h3,#cat_ja .content section h4,#cat_ja .content section h5,#cat_ja .content section h6{font-family:'Noto Serif JP',serif}#cat_ja .content section h1,#cat_ja .content section h2{font-size:2.4rem}#cat_ja .content section h3{font-size:1.8rem}#cat_ja .content section h4,#cat_ja .content section h5,#cat_ja .content section h6{font-size:1.6rem}.content section p{padding-bottom:1.5em}#cat_ja .content section p{text-align:justify}.content .wp-block-image .alignright,.content .wp-block-image .alignleft{float:none;margin:0;padding:0;display:flex;justify-content:center}@media screen and (min-width:768px) and (min-height:429px){body:before,body:after{height:240px}.content{padding:40px 30px}.content .wp-block-image .alignright{float:right;padding:0 0 10px 10px;display:block}.content .wp-block-image .alignleft{float:left;padding:0 10px 10px 0;display:block}}