@charset "utf-8";

					
						.UIMobileInputPanel{
		                    
                            
                            
                            
                            
                            
                            
                        }
                        
                        .UIMobileInputPanel>.outBox{
                            
                            
                            
                            
                            
                        }
                        @media screen and (max-width:768px){
                            .UIMobileInputPanel{
		                        
                                
                                
                                
                                
                                
                                
                            }
                            
                            .UIMobileInputPanel>.outBox{
                                
                                
                                
                                
                                
                            }
                        }
					
					
					
					    .UIMobileInputPanel{
					        width:100%;
					        height:100%;
					        position:relative;
					        background-color:#fff;
					        text-align:justify;
					        pointer-events: all;
						}
						
						.UIMobileInputPanel p{
						    margin:0 !important;
						}
						
                        .UIMobileInputPanel .outBox{
                            padding:10px 0;
                            width:90%;
                            margin:0 auto;
                            font-size:14px;
                        }
                        
                        .UIMobileInputPanel .block{
                            padding:10px 0;
                            width:100%;
                            height:25vh;
                            -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
                            position:relative;
                        }
                        
                        .UIMobileInputPanel .placeholder{
                            pointer-events:none;
                            position:absolute;
                            left:0;
                            top:0;
                            width:100%;
                            height:100%;
                            padding:10px 0;
                            -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
                        }
                        
                        .UIMobileInputPanel .placeholder .text{
                            text-align:left;
                            color:#ccc;
                            width:100%;
                            height:100%;
                            padding: 3vw 4.11vw;
                            -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
                            font-size: 3.86vw;
                        }
                        
                        .UIMobileInputPanel .blockA{
                            border-top:1px #CCC solid;
                        }
                        
                        .UIMobileInputPanel .blockB{
                            border-bottom:1px #CCC solid;
                        }
                        
                        .UIMobileInputPanel .blockC{
                            height:100vh;
                        }
                        
                        .UIMobileInputPanel .input{
                            width:100%;
                            height:100%;
                            border: #999 thin solid;
                            border:none;
                            border-radius: 3px;
                            background-color: rgba(255,255,255,1);
                            text-align: left;
                            padding:10px;
                            -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
                        }
                        
                        .UIMobileInputPanel .ui{
                            padding:10px 0;
                        }
                        
                        .UIMobileInputPanel .btn{
                            display:inline-block;
                            vertical-align:top;
                        }
                        
                        .UIMobileInputPanel .right{
                            float:right;
                        }
                        
                        .UIMobileInputPanel .hiddenUI{
                            position:absolute;
                            top:0;
                            left:0;
                            width:100%;
                            height:100vh;
                            background-color:#FFF;
                            display:none;
                            -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
                            z-index:1000;
                            pointer-events: none;
                        }
                        
                        .UIMobileInputPanel .inputA{
                            /*border: #999 thin solid;*/
                            resize:none;
                        }
                        
                        .UIMobileInputPanel textarea{
                            padding:12px 17px; 
                            -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
                            line-height:1.7em;
                            font-size:16px;
                            display:none;
                        }
                        
                        .UIMobileInputPanel .sDoset{
                            pointer-events: all;
                            width:100%;
                            height:200px;
                            padding:12px 17px; 
                            line-height:1.7em;
                            font-size:16px;
                            -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
                            border:1px #ccc solid;
                            text-align:left;
                        }
                        
                        .UIMobileInputPanel .inputB{
                            height: auto;
                            border: 1px #ccc solid;
                            border-radius:0;
                        }
                        
                        @media screen and (max-width:768px){
                            .UIMobileInputPanel .btn{
                                font-size:3.86vw;
                            }
                            
                            .UIMobileInputPanel textarea{
                                width:100%;
                                height:48.3vw;
                                padding:3vw 4.11vw; 
                                font-size:3.86vw;
                            }
                            
                            .UIMobileInputPanel .sDoset{
                                width:100%;
                                height:48.31vw;
                                padding:3vw 4.11vw; 
                                font-size:3.86vw;
                            }
                        }
					