/*検索部分枠*/
.gm_app029all{
margin:0px auto 0px auto;
background:#FFF;
padding:2px 0px;
}

/*検索部分枠*/
.gm_app029{
width:90%;
margin:6px auto 0px auto;
background:#FFF;
padding:0px;
border-top:1px solid #CCC;
border-left:1px solid #CCC;
/*box-shadow: 1px 1px 3px #888;*/
border-radius:0px;
}

/*検索部分4つバージョン*/
/*adw対策用セクレト*/
.gm_select-app002{
width: 24%;
background:#FFF;
margin: 0px 0px;
padding: 4px 0px 0px 2px;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
display: table-cell;
border-radius: 0px;
font-size:8px;
color:#777;
}

.gm_select-app002 select {
width: 98%;
background:#FFF;
padding: 2px 6px;
font-size:10px;
color:#444;
border: 0px solid #999;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-size: 24px, 100%;
}

/*検索段落*/
.gm_select-app04cl{
margin:2px 0px 2px 0px;
}

/*セクレト段落部分*/
.gm_select-app001cl{
margin:2px auto;
}

/*4つバージョン*/
/*adw対策用セクレト*/
.gm_select-app002a{
width: 24%;
margin: 0px 0px;
padding: 4px 0px 0px 2px;
background:#FFF;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
float:left;
border-radius: 0px;
font-size:8px;
color:#777;
}

.gm_select-app002a select {
width: 98%;
background:#FFF;
padding: 2px 4px;
font-size:10px;
color:#444;
border: 0px solid #999;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}

.gm_sbt_app003{
background: -moz-linear-gradient(top,#DDD 0%,#EEE);
background: -webkit-gradient(linear, left top, left bottom, from(#DDD), to(#EEE));
border: 1px solid #DDD;
color:#555;
float:left;
width: 24%;
padding: 8px 0;
margin:1px 0px 0px 1px;
font-size:10px;
border: 1px solid #999;	
font-weight: bold;
}


/*検索部分枠*/
.gm_app029all01{
margin:0px auto 0px auto;
background:#FFF;
padding:4px 0px;
box-shadow: 1px 4px 3px -3px #888;
}

.gm_floatcl{
clear:both;　/*floatの解除、ここがポイント*/
}





.sk_select-sep001{
width: 24%;
margin: 0.5px 0.5px;
padding: 2px 0px 0px 2px;
background-color:#FFF;
border-top: 0px solid #999;
border-bottom: 0px solid #999;
border-left: 0px solid #999;
float:left;
border-radius: 0px;
}


.sk_select-sep001 select {
width: 98%;
padding: 2px 6px;
font-size:8px;
border: 0px solid #999;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background:#FFF;
/*background: url(https://game-live.click/img/arrow03.png) right 50% no-repeat, -webkit-linear-gradient(top, #fff 0%,#fff 100%);
background: url(https://game-live.click/img/arrow03.png) right 50% no-repeat, linear-gradient(to bottom, #fff 0%,#fff 100%);*/

background-size: 24px, 100%;
}

.sk_floatcl{
clear:both;　/*floatの解除、ここがポイント*/
}


.sk_select-sep01cl{
margin:0px auto;
}


.sk_select-sep001a{
width: 24%;
margin: 0.5px 0.5px;
padding: 2px 0px 0px 2px;
background-color:#FFF;
border-top: 0px solid #999;
border-bottom: 0px solid #999;
border-left: 0px solid #999;
float:left;
border-radius: 0px;
}

.sk_select-sep001a select {
width: 98%;
padding: 2px 6px;
font-size:8px;
border: 0px solid #999;

-webkit-appearance: none;/*フォーム選択部分*/
-moz-appearance: none;/*フォーム選択部分*/
appearance: none;/*フォーム選択部分*/
background:;
/*background: url(https://game-live.click/img/arrow03.png) right 50% no-repeat, -webkit-linear-gradient(top, #fff 0%,#fff 100%);
background: url(https://game-live.click/img/arrow03.png) right 50% no-repeat, linear-gradient(to bottom, #fff 0%,#fff 100%);*/
background-size: 24px, 100%;
}


.sk_sbt_sep01{
background: -moz-linear-gradient(top,#FFF 0%,#FFF);
background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#FFF));
background-color:#FFF;
border: 0.5px solid #DDD;
color:#DDD;
float:left;
width: 24%;
padding: 8px 0;
margin:1px 0px 0 1px;
font-size:14px;
/*-webkit-box-shadow: 1px 1px 3px #888;
-moz-box-shadow: 1px 1px 3px #888;*/
font-weight: bold;

}