@charset 'Shift_JIS';

/* ==================================================

 mibile page Style
 
================================================== */

.smart .section_holder	{
position: relative;
margin-bottom: 6px;
padding: 0 25px 25px;
border: 1px solid #D1D1D1;
}
.smart .intro	{padding: 15px 0 20px;}

.smart .box{
overflow: hidden;
_height: 1%;
margin-bottom: 30px;
}

.smart h3	{
padding-bottom: 12px;
margin-bottom: 15px;
background: url(https://images.hange.jp/hangame/easy/easy_common/v2/common/bg_h3_btm.gif) repeat-x left bottom;
}

.smart h3 span	{
padding-left: 8px;
border-left: 3px solid #ffb81f;
}

.smart .exp	{
float:right;
width:305px;
}

.smart .box	h4{
padding-bottom:5px;
}

.smart .box{
position:relative;
}

.smart .box p,
.smart .box	ul{
padding-bottom:15px;
}

.smart .box	ul li{
padding-bottom:5px;
}

.smart .box	ul.appStore li{
position:relative;
}

.smart .box	ul.appStore li .btn{
position:absolute;
right:0;
top:-20px;
}

.smart .screenshot	{
float:left;
width:272px;
}
.smart .screenshot img	{
background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #E0E0E0;
padding:3px;
}