﻿#advisory1{
    padding:90px 8%;
}
    #advisory1 h3.title{
        font-size:25px;
        margin:0 0 20px 0;
    }
    #advisory1 p.text{
        font-size:18px;
        line-height:30px;
        margin:0;
    }
#advisory2{
    padding:90px 8%;
    background:url('../images/advisory/advisory2_BG.jpg') #fff 50% 0 no-repeat;
    box-shadow:0 -1px 14px rgba(0, 0, 0, 0.2);
}
    #advisory2 ul.list1{
        margin:0;
        padding:0;
        list-style:none;
        font-size:0;
        text-align:center;
    }
        #advisory2 ul.list1 li{
            display:inline-block;
            width:29%;
        }
            #advisory2 ul.list1 li h4.title{
                margin:0;
            }
                #advisory2 ul.list1 li h4.title span.text{
                    display:block;
                    font-size:25px;
                    margin-bottom:10px;
                }
                #advisory2 ul.list1 li h4.title a{
                    font-size:18px;
                    color:#575777;
                }
            #advisory2 ul.list1 li a.pic{
                display:inline-block;
                margin-top:34px;
            }
            #advisory2 ul.list1 li a.pic:hover img{
                opacity:.9;
            }
    #advisory2 ul.list2{
        margin:70px 0 0;
        padding:0;
        list-style:none;
        font-size:0;
        text-align:center;
    }
        #advisory2 ul.list2 li{
            display:inline-block;
            width:28%;
        }
            #advisory2 ul.list2 li h4.title{
                margin:0 0 35px;
                font-size:25px;
            }
            #advisory2 ul.list2 li .pic{
                margin-bottom:35px;
            }
            #advisory2 ul.list2 li a.ulr{
                font-size:25px;
                color:#575777;
            }
#advisory3{
    padding:90px 8%;
    background:url('../images/advisory/advisory3_BG.png') #fff 50% 50% no-repeat;
}
    #advisory3 h3.title{
        font-size:32px;
        margin:0 0 20px 0;
        letter-spacing:2px;
    }
    #advisory3 span.remark{
        display:block;
        color:#ed425d;
        font-size:18px;
    }
    #advisory3 ul.list{
        margin:0;
        padding:0;
        list-style:none;
    }
        #advisory3 ul.list li{
            margin-top:20px;
        }
            #advisory3 ul.list li p.title{
                font-size:22px;
                color:#616161;
                margin:0 0 5px;
            }
                #advisory3 ul.list li p.title span.red{                    
                    color:#ed425d;
                    font-size:15px;
                }        
        #advisory3 ul.list li input[type=text], #advisory3 ul.list li input[type=email], #advisory3 ul.list li input[type=tel],
        #advisory3 ul.list li input#Subject,
        #advisory3 ul.list li textarea#Content{
            padding:2px;
        }
        #advisory3 ul.list li input[type=text],
        #advisory3 ul.list li input[type=email],
        #advisory3 ul.list li input[type=tel]{
            width:30%;
        }
        #advisory3 ul.list li input#Subject{
            width:42%;
        }
        #advisory3 ul.list li label{
            margin-right:15px;
        }
        #advisory3 ul.list li textarea#Content{
            width:60%;
        }
    #advisory3 button#reset,
    #advisory3 button#submit{
        padding:15px 38px;
        color:#fff;
        border:none;
        margin-top:30px;
    }
    #advisory3 button#reset{
        background:#616161;
    }
    #advisory3 button#submit{
        background:#575777;
        margin-left:5px;
    }
#ga_reCAPTCHA div,
#ga_reCAPTCHA iframe{max-width:100%;}

@media screen and (max-width:1100px){
    #advisory2 ul.list1 li{
        width:33%;
    }
        #advisory2 ul.list1 li h4.title a{
            font-size:16px;
        }
    #advisory2 ul.list2 li{
        width:32%;
    }    
    #advisory3 ul.list li input[type=text], #advisory3 ul.list li input[type=email], #advisory3 ul.list li input[type=tel]{
        width:40%;
    }
    #advisory3 ul.list li input#Subject{
        width:52%;
    }
    #advisory3 ul.list li textarea#Content{
        width:70%;
    }
}
@media screen and (max-width:870px){
    #advisory2 ul.list1 li{
        width:45%;
    }
    #advisory2 ul.list1 li:last-child{
        margin-top:70px;
    }
        #advisory2 ul.list1 li h4.title a{
            font-size:16px;
        }
    #advisory2 ul.list2 li{
        width:45%;
    }
    #advisory3 ul.list li input[type=text], #advisory3 ul.list li input[type=email], #advisory3 ul.list li input[type=tel]{
        width:48%;
    }
    #advisory3 ul.list li input#Subject{
        width:60%;
    }
    #advisory3 ul.list li textarea#Content{
        width:78%;
    }
}
@media screen and (max-width:768px) {/*iPad*/
    #advisory1 h3.title,
    #advisory1 p.text{
        padding-left:5px;
    }
}
@media screen and (max-width:640px){
    #advisory2 ul.list1 li{
        width:49%;
    }
    #advisory2 ul.list2 li{
        width:49%;
    }
    #advisory3 ul.list li input[type=text], #advisory3 ul.list li input[type=email], #advisory3 ul.list li input[type=tel]{
        width:56%;
    }
    #advisory3 ul.list li input#Subject{
        width:68%;
    }
    #advisory3 ul.list li textarea#Content{
        width:86%;
    }
}
@media screen and (max-width:515px){
    #advisory2{
        padding:90px 8%;
    }
    #advisory2 ul.list1 li{
        width:100%;
    }
    #advisory2 ul.list1 li:nth-child(2),
    #advisory2 ul.list2 li:nth-child(2){
        margin-top:70px;
    }
    #advisory2 ul.list2 li{
        width:100%;
    }
    #advisory3{
        padding-top:50px;
        background:url('../images/advisory/advisory3_BGM.png') #fff 50% bottom no-repeat;
    }
        #advisory3 ul.list li p.title{
            color:#333;
        }
        #advisory3 ul.list li input[type=text], #advisory3 ul.list li input[type=email], #advisory3 ul.list li input[type=tel],
        #advisory3 ul.list li input#Subject,
        #advisory3 ul.list li textarea#Content{
            width:100%;
        }
        #advisory3 ul.list li .btnGroup{
            text-align:center;
        }
            #advisory3 button#reset,
            #advisory3 button#submit{
                width:48%;
                padding:15px 5px;
            }
            #advisory3 button#submit{
                margin-left:1%;
            }
}
@media screen and (max-width:420px){
    #advisory1,
    advisory2{
        padding:60px 6%;
    }
    #advisory3{
        padding:40px 6% 70px;
    }
}