.SectionHead{display: none;}
	.SectionBody_event{border: none; margin-left: 94px;}
    html,body{height: auto}
    .clearfix:after{content: ''; display:block; clear:both}
    #wrapper{border:1px solid #ececec; width:1001px}
    #wrapper *{
		box-sizing: border-box;
		outline:none;
		-webkit-tap-highlight-color : transparent
	}
    .eventHeader,
    .event_wrap > section{position: relative;}
    .mo{display: none;}
    .Wrapper{width:1000px; position:relative;}

	.tab_wrap{
		position: relative;
	}
	.tab_list{
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		padding: 0 10%;
	}
	.tab_list li{
		float: left;
		width:33.333%;
		height: 100%;
	}
	.tab_list li a{
		display: block;
		height: 100%;
	}

	.cont02_gif{
		position: relative;
	}
	.cont02_gif .gif{
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: none;
	}

	.goNext{
		position: absolute;
		bottom: 200px;
		left: 0;
		width: 100%;
		height: 200px;
	}
	.goNext a{
		display: block;
		height: 100%;
	}

	.evtZone,
	.submitWrap{
		background: url(../images/commentBack.jpg);
		background-size: 100%;
	}
	.comment_wrap{
		width: 85%;
		margin: 0 auto;
		background-color: #ceeaf4;
		padding: 50px 30px;
	}
	.commentInput_wrap{
		height: 50px;
	}
	.commentInput_wrap input,
	.commentInput_wrap span{
		float: left;
		display: inline-block;
		height: 100%;
	}
	.commentInput_wrap input{
		appearance: none;
		-webkit-appearance: none;
		width: 80%;
		border: none;
		padding: 0 10px;
	}
	.commentInput_wrap span{
		width: 20%;
		text-align: center;
		background-color: #013870;
		font-weight: bold;
		line-height: 50px;
		color: #fff;
		font-size: 23px;
	}

	.commentList_wrap{
		background-color: #fff;
		margin: 20px 0 40px;
		padding: 30px;
		font-weight: normal;
	}
	.count{
		padding-bottom: 20px;
		border-bottom: 1px solid #000;
		font-size: 14px;
	}
	.count span{
		color: #013870;
		font-weight: bold;
	}
	.comment_list li{
		padding: 20px 5px;
		border-top: 1px solid #bababa;
		line-height: 1.5em;
	}
	.comment_list .tit{
		margin-bottom: 5px;
	}
	.comment_list .tit span{
		color: #013870;
		font-weight: bold;
	}

	.pageNumWrap{
		text-align: center;
	}
	.pageNum_wrap{
		display: inline-block;
	}
	.pageNum_wrap span,
	.pageNum_wrap ul,
	.pageNum_wrap li{
		float: left;
		cursor: pointer;
	}
	.pageNum_wrap ul{
		margin: 0 10px;
	}
	.pageNum_wrap li{
		margin: 0 10px;
		width: 25px;
		height: 25px;
		line-height: 25px;
	}
	.pageNum_wrap li.on{
		color: #013870;
		font-weight: bold;
		border-radius: 30px;
		-webkit-border-radius: 30px;
		-ms-border-radius: 30px;
		border: 1px solid #013870;
	}

	.pageNum_wrap span{
		display: inline-block;
		width: 12px;
		height: 12px;
		border-top: 1px solid #565656;
		margin-top: 7px;
	}
	.pageNum_wrap span.next{
		border-right: 1px solid #565656;
		transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
	}
	.pageNum_wrap span.prev{
		border-left: 1px solid #565656;
		transform: rotate(-45deg);
		-webkit-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
	}

	.labelChk{
		display: block;
		position: absolute;
		bottom: 0;
		left: 10%;
		width: 50%;
		height: 50px;
		cursor: pointer;
	}
	.labelChk input{
		position: absolute;
		top: 0;
		left: 0;
		width: 0;
		height: 0;
		appearance: none;
		-webkit-appearance: none;
		border: none;
	}

    /*form*/
    .submitWrap{
        padding: 95px 225px 0;
        font-size: 23px;
		display: none;
    }
    .submit_table{
        width: 100%;
    }
    .submit_table th {
        width: 20%;
        padding: 21px 0;
        font-weight: bold;
        text-align: left;
        vertical-align: top;
    }

    .submit_table input[type="text"] {
        width: 100%;
        border-radius: 0;
        height: 55px;
        padding: 0 10px;
        font-size: 20px;
        border: 2px solid #bababa;
    }

    .zipcode {
        height: 55px;
        border-radius: 0;
        background-color: #013870;
        font-size: 21px;
        padding: 0 28px;
        color: #fff;
        border:none;
        width: 40%;
		appearance: none;
		-webkit-appearance: none;
		position: absolute;
		top: 5px;
		right: 0;
    }
    .zipcode_input {
        width: 58% !important;
    }

    /* .AddInfo{
        display: none;
    } */
    .AddInfo td{
        padding-top: 5px;
    }.addr_result span{
        display:block;
        font-size: 14px;
        margin: 15px 0;
    }
    .PharmType{
        width: 30px;
        height: 30px;
        margin-top: -5px;
    }

    .agree_chk {
        display: block;
        font-size: 21px;
        margin-top: 30px;
        text-align: center;
    }
    .agree_chk input {
        width: 30px;
        height: 30px;
    }

    .agree_wrap {
        border-top: 1px dashed #bababa;
        border-bottom: 1px dashed #bababa;
        padding: 35px 0;
        margin-top: 30px
    }

    .agree_wrap p {
        background-color: #fff;
        color: #8f8f8f;
        line-height: 1.7em;
        font-size: 15px;
		padding-left: 70px;
    }

    .submit_btn_wrap{
        text-align: center;
        margin-top: 50px;
    }
    .submit_btn_wrap span{
        display:inline-block;
        width: 350px;
        height: 70px;
        line-height: 68px;
        background-color: #013870;
        color:#fff;
        cursor: pointer ;  
        margin: auto;
        font-size: 32px;
        letter-spacing: -0.07em;
		border-radius: 100px;
		-webkit-border-radius: 100px;
		-ms-border-radius: 100px;
    }

    @media all and (max-width:768px){
        /*layout reset*/
        html, body{
            min-width: auto;
            margin: 0;
            overflow-x: hidden;
        }
        header, 
        .footerWrap, 
        .web{
            display: none;
        }
        .evBody,
        .SectionBody_event,
        .Wrapper,
        #wrapper,
        .wrap{
            margin: 0 !important;
            padding: 0 !important;
            width: 100% !important;
        }
        #wrapper{
            border: none;
        }
        .mo{
            display: block;
        }
        .width100{
            width: 100%;
        }
        #wrap{
            width: 100% !important;
        }

		.goNext{
			bottom: 22vw;
			height: 15vw;
		}

        .submitWrap{
            padding: 40px 10% 0;
        }
        .radio_label{
            margin-right: 20px;
        }
    }

    @media all and (max-width:414px){
		.commentInput_wrap{
			height: auto;
		}
		.commentInput_wrap input, .commentInput_wrap span{
			float: none;
			width: 100%;
			height: 50px;
		}
		.commentInput_wrap span{
			font-size: 14px;
		}
		.comment_wrap{
			padding: 30px;
		}
		.commentList_wrap{
			padding: 20px;
			margin: 20px 0;
		}
		.pageNum_wrap li{
			margin: 0 7px;
		}

        .submitWrap,
        .zipcode,
        .agree_chk,
		.submit_table input[type="text"]{
            font-size: 16px;
        }
        .submit_table th{
            width: 27%;
        }
        .submit_table input[type="text"],
		.zipcode{
			height: 40px;
		}
        .zipcode{
			width: 50%;
            padding: 0 10px;
        }
        .zipcode_input{
            width: 48% !important;
        }
		.addr_result span{
			font-size: 12px;
			margin: 8px 0;
		}
        .radio_label{
            display: inline-block;
            margin: 8px 3px;
            margin-left: 0;
        }
		.agree_wrap{
			padding: 0;
		}
        .agree_wrap p{
            padding: 20px;
            font-size: 12px;
			word-break: keep-all;
        }
		.agree_chk input {
		    width: 20px;
		    height: 20px;
		}
		.submit_btn_wrap{
			margin-top: 35px;
		}
		.submit_btn_wrap span{
			width: 50vw;
			font-size: 18px;
			height: 50px;
			line-height: 50px;
		}
    }

    @media all and (max-width:375px){
        
    }