@font-face {
    font-family: 'Noto Sans TC';
    font-style: normal;
    font-weight: 400;
    src: url("/iwov-resources/flp/fonts/notosans/tc/NotoSansTC-Light.woff2") format("woff2"),url("/iwov-resources/flp/fonts/notosans/tc//NotoSansTC-Light.woff") format("woff"),url("/iwov-resources/flp/fonts/notosans/tc//NotoSansTC-Light.otf") format("opentype")
}

@font-face {
    font-family: 'Noto Sans TC';
    font-style: normal;
    font-weight: 500;
    src: url("/iwov-resources/flp/fonts/notosans/tc/NotoSansTC-Medium.woff2") format("woff2"),url("/iwov-resources/flp/fonts/notosans/tc/NotoSansTC-Medium.woff") format("woff"),url("/iwov-resources/flp/fonts/notosans/tc/NotoSansTC-Medium.otf") format("opentype")
}

@font-face {
    font-family: 'Noto Sans TC';
    font-style: normal;
    font-weight: 700;
    src: url("/iwov-resources/flp/fonts/notosans/tc/NotoSansTC-Bold.woff2") format("woff2"),url("/iwov-resources/flp/fonts/notosans/tc/NotoSansTC-Bold.woff") format("woff"),url("/iwov-resources/flp/fonts/notosans/tc/NotoSansTC-Bold.otf") format("opentype")
}
﻿
img{ border: 0;}
.page_mobile{
    display:none;
}
.page_normal{
    display:block;
}
#main_body{
    max-width:1920px;
    min-width: 1000px;
    margin: 0 auto;
    background:#e6dfd9;
}
@media screen and (max-width: 768px) {
    #main_body{
        width: 100%;
        max-width: 100%;
        min-width: 320px;
        margin:0;
        background:#e6dfd9;
    }
    .page_mobile{
        display:block;
    }
    .page_normal{
        display:none;
    }
}

.mobile_550_a{
    display:block;
}
.mobile_550_b{
    display:none;
}
@media screen and (max-width: 550px) {
    .mobile_550_a{
        display:none;
    }
    .mobile_550_b{
        display:block;
    }
}


.menu_link{
    display:block;
    font-size: 16px;color: #754c29;
    font-weight:400;
    text-decoration:none;
    text-align: center;
    padding-top: 15px;
}
.menu_module{
    height:50px;
    margin: 0 auto;
}
.menu_module:hover,.menu_module:hover .menu_link{
    color:#ffffff;
    background: #ba8c58;
}

.lang_tc{
    /*font-family: Arial, Helvetica, sans-serif, PMingLiU, MingLiU;*/
    font-family:Arial, Helvetica, sans-serif;
	font-family: "Noto Sans TC", Arial, "Microsoft JhengHei", "微軟正黑體", Apple LiGothic Medium, "蘋果儷中黑", sans-serif;
	-webkit-text-size-adjust: none;
	line-height:1.3;
}
.lang_en{
    /*font-family: 'Open Sans', sans-serif;*/
    font-family:Arial, Helvetica, sans-serif;
	font-family: "Noto Sans TC", Arial, "Microsoft JhengHei", "微軟正黑體", Apple LiGothic Medium, "蘋果儷中黑", sans-serif;
	-webkit-text-size-adjust: none;
	line-height:1.3;
}
.menu_space{
    width: 1px;height: 50px;background: #EDEBEB;float:left;
}
.menu_list{
    width: 249px;height: 50px;text-align: center;float:left;
}

.menu_list div{
    color: #754c29;
    font-size: 16px;font-weight: 400;
    padding-top: 15px;
}
.menu_list .div_focus{
    color: #ffffff;
}
.menu_list:hover, .menu_list:hover div{
    background: url(/iwov-resources/images/retirement/menu_focus.png);
    color: #ffffff;
}
.ex_mode{
    width:310px; height: 370px;float: left;
}
.ex_module{
    width:302px;height: 360px;float: left;
    background: #c9af91;
}
.ex_module2{
    width:302px;height: 360px;float: left;
    background: #a14c4c;
}
a{
    text-decoration: none;
}
.ex_title1{
    font-size: 18px;color:#414042;font-weight:600;
}
.ex_title{
    font-size: 18px;color:#ba8c58;
}

@media screen and (min-width: 630px) {
	.ex_mobilebox{
		min-width: 310px; height: 370px; float: left; margin: auto;
	}
	#ex_container{
		width: 630px;
	}
}
@media screen and (max-width: 629px) {
	.ex_mobilebox{
		min-width: 310px; height: 370px; float: left; margin: auto;
	}
	#ex_container{
		width: 310px;
	}
}