#onkatsu br.spbr {
display: none;
}
#onkatsu .wrap {
width: 100%;
min-width: 1000px;
}
#onkatsu .wrap .inner {
width: 1000px;
margin: 0 auto;
text-align: center;
}
#onkatsu .header {
}
#onkatsu .title-01 {
margin-top: 60px;
}
#onkatsu .title-02-pc {
display: block;
}
#onkatsu .title-02-sp {
display: none;
}
#onkatsu .title-02-pc, #onkatsu .title-02-sp {
margin-top: 60px;
}
#onkatsu .text-area {
background-color: #fffeea;
}
#onkatsu .text-area h2 {
font-size: 20px;
color: #eb6100;
line-height: 1.5em;
}
#onkatsu .text-area h2.read-text-01 {
margin-top: 50px;
}
#onkatsu .text-area h2.read-text-02 {
margin-top: 100px;
}
#onkatsu .text-area h2.read-text-03 {
margin-top: 40px;
}
#onkatsu .text-area p {
font-size: 16px;
line-height: 1.7em;
color: #666464;
}
#onkatsu .text-area p.back-paper {
width: 100%;
height: 180px;
background-image: url(../images/back_pc.png);
padding-top: 70px;
}
#onkatsu .text-area .back-paper-sp {
display: none;
}
#onkatsu .text-area .main-text-01 {
margin-top: 40px;
position: relative;
}
#onkatsu .text-area .main-text-02 {
margin-top: 40px
}
#onkatsu .text-area .main-text-03 {
margin-top: 60px;
text-align: left;
padding-left: 125px;
}
#onkatsu .text-area .main-text-03-2 {
padding-top: 0px;
margin-top: 0px;
text-align: left;
padding-left: 125px;
}
#onkatsu .text-area .main-text-04 {
margin-top: 60px
}
#onkatsu .text-area .main-text-05 {
margin-top: 40px;
position: relative;
}
#onkatsu .text-area .illust-01 {
position: absolute;
right: 77px;
bottom: 0px;
}
#onkatsu .text-area .illust-02 {
position: absolute;
left: 70px;
bottom: 0px;
}
#onkatsu .text-area .recommend-area {
margin-top: 15px;
}
#onkatsu .text-area .recommend-area a:hover{
	text-decoration: none;
}
#onkatsu .text-area .btn-shop-pc {
margin-top: 60px;
}
#onkatsu .text-area .btn-shop-pc li+li {
    margin-top: 40px !important;
}
#onkatsu .text-area .btn-shop-sp {
display: none;
}
#onkatsu .text-area .note {
font-size: 20px;
margin-top: 40px;
padding-bottom: 50px;
font-weight: bold;
color: #000;
}


