@media all and (min-width: 1px) and (max-width: 1200px){

.pc{ display:none}
.br{ display:inline-block;}
/*隱藏區塊END*/	
.item_bg {margin: auto;}

/*body*/
#event {background-color: #f7edeb;}
#Master_title{padding: 2% 1% 2%;}/*主圖位置ID*/
/*滿百100%區域*/
.row100{width:100%;}
/*資料集中寬外框*/
#event_master,#event_third,#event_fourth,#event_fifth,#event_sixth{margin:0% auto;width:98%;padding:1%;}
#Master_title {
    background-image: url(../images/0902009_bg.png);
    /* background: linear-gradient(to left, #f7edeb 0%,#f7edeb 100%); */
    background-repeat: no-repeat;
    background-position: top;
    background-color: #f7edeb;
	background-size: cover;
}
/*div section標籤段落*/
section p,div p{font-size:1.3em;line-height:1.9em;text-align:left;}

/*標題大小*/
#Master_title h1 {
    font-size: 1.75em;
    line-height: 1.2em;
    margin: 0 0 0 0;
}
#Master_title h1 {
    font-size: 2.4em;
    line-height: 1.17em;
    font-weight: bold;
    letter-spacing: -1px;
    text-align: center;
    padding: 5% 0 0 0;
    color: #c72715;
    text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff, 2px 2px 2px white;
    position: relative;
    font-family: Meiryo, "Meiryo UI";
}
@media screen and  (orientation:landscape){#Master_title h1 {font-size: 3em;padding: 2% 0 0 17%;}}

/*Hot一閃一閃貼紙  #Master_title h1:after */
#Master_title h1:after {
    position: absolute;
    content: "";
    width: 93px;
    height: 93px;
    left: 8%;
    top: 6%;
    background-image: url(../images/0810019_icon_hot.png);
    background-size: 82%;
    background-repeat: no-repeat;
    animation: 3s fadeIn infinite;
}

.god {
    margin: 0 0 15px;
    font-size: 2.5em;
    line-height: 1.2em;
    font-weight: bold;
    color: #fff;
}
/*其他內容開始*/
.foreword {
    padding: 1% 0 2% 0;
    border-bottom: 4px dotted #c62221;
    margin: 2% 7% 0 10%;
	font-size: 1.4em;
    line-height: 1.5em;
    letter-spacing: -1px;
}
.mb{
    /* border: 1px #000 solid; */
    margin: 0 auto;
    width: 100%;
    height: 150px;
    display: inline-table;
    z-index: 200;
    /* float: right; */
}
.fore_photo {
    width: auto;
    z-index: 0;   
    padding: 0;
    position: relative;
}
@media screen and  (orientation:landscape){
.fore_photo {
    width: auto;
    z-index: 0;
    padding: 0;
    position: relative;
}
}

.fore_photo img {width: 70%;padding: 2% 0 1% 6%;}

/*參加辦法*/
.item_btn {
    background: #af2c93;
    /* background: -webkit-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%); */
    /* background: linear-gradient(to bottom, #a90329 0%,#8f0222 44%,#6d0019 100%); */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 );
    color: #fff;
    padding: 1% 2%;
    border-radius: 10px;display: block;
	text-align: center;
	margin: 0 0 2%;
}
.item dd {margin: 0 0 0 0;padding: 0 5% 0 0;}
@media screen and  (orientation:landscape){.item dd {margin: 0 0 0 0;padding: 0 5% 0 12%;}}
.item dd {font-size: 1em;}
.item_des, .item_content {
    font-size: 1.1em;
}
.t_small {
    font-size: 0.8em;
    padding-left: 0;
}
.item_talk {
    padding: 2% 2% 0 2% !important;
    display: inline-block;
    background-color: #838eb3;
    border-radius: 7px;
    width: 90%;
    margin-bottom: 3% !important;
	color:#fff;
}

.gifts_color {
    color: #2196f3;
    font-size: 1.05em;
}
@media screen and  (orientation:landscape){
.gifts_color {
    color: #2196f3;
    font-size: 1.15em;
    margin-bottom: 3%;
    padding: 1% 0 0%;
    display: block;
	float: initial;}
}


/*更多好課推薦*/
#event_sec {
    background: linear-gradient(to left, #8691b7 0%,#697188 100%);
    margin: 0% auto;
    display: block;
    padding: 7% 0 4% 0;
    text-align: center;
}
.guide_link {
    text-align: center;
    margin: 3% 5% 0;
    color: #fff;
}
.guide_link span {
    font-size: 1.2em;
    margin-right: 1%;
    padding-bottom: 6%;
}

}