@charset "Shift-Jis";

body {
text-align:center;
background-image : url('http://mamaka7.com/images/hkaraginusiro8.gif');
margin: 0px 0px;
padding: 0px;
}
img {
    border-style:none;
}

#all3{
margin-left:auto;          
margin-right:auto;       
background-image : url('http://mamaka7.com/images/hkaraginusiro9.gif');       
width:950px;
text-align:left;
}
   

.box {
position:relative;
top:50px;
margin-left:auto;          
margin-right:auto;
margin-bottom:100px;   
    width:70%;
    background:#FFF;
    padding:50px 30px 50px 30px;
    font-weight:400;
    
}

.effect8
{
    position:relative;
    -webkit-box-shadow:0 4px 20px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 4px 20px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 4px 20px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.effect8:before, .effect8:after
{
    content:"";
    position:absolute;
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:10px;
    bottom:10px;
    left:0;
    right:0;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
}
.effect8:after
{
    right:20px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
       -moz-transform:skew(8deg) rotate(3deg);
        -ms-transform:skew(8deg) rotate(3deg);
         -o-transform:skew(8deg) rotate(3deg);
            transform:skew(8deg) rotate(3deg);
}

.box h2{
color:#5B4C72;
line-height:50px;
width:600;
margin-left:auto;
margin-right:auto;
}

.box h3{
color:#5B4C72;
line-height:60px;
width:600;
margin-left:auto;
margin-right:auto;
border-top:solid #5B4C72 1px;
}

.box h4{
color:#546926;
line-height:30px;
width:600;
margin-left:auto;
margin-right:auto;
}

.box p{
color:#431d14;
font-size:14px;
}


