@charset "utf-8";
/* CSS Document */

/*-- HOME レイアウト --*/

div#main-image-box {
	float: left;
	border-right: 1px solid #D4D4D4;
}

div#banner-box {
	float: left;
}
div#main-image-wrapper .border-banner {
	border-bottom: 1px solid #D4D4D4;
	/*vertical-align:bottom;*/
}


/*--
new-arrival-box ----------*/

div#new-arrival-box {
	clear: both;
	border-top: 1px solid #D4D4D4;
	height: 139px;
}
div#new-arrival {
	background: url(http://www.aeroazure.com/images/home/top_midashi_newarrival.jpg) no-repeat 15px 15px ;
	float: left;
	width: 300px;
	height: 40px;
}
div#new-arrival h2 {
	margin: 18px 0px 0px 110px;
	font-weight: normal;
	font-size: 10px;
}
div#new-arrival-see-more {
	margin: 15px 15px 0px 0px;
	float: right;
}





/*--
two-contents-wrapper ----------*/

div#two-contents-wrapper {
	border-top: 1px solid #D4D4D4;
}

/*--
headline-box ----------*/


div#headline-box {
	border-right: 1px solid #D4D4D4;
	width: 436px;
	float: left;
}


div#headline {
	background: url(http://www.aeroazure.com/images/home/top_midashi_headline.jpg) no-repeat 15px 15px ;
	float: left;
	width: 200px;
	height: 45px;
}
div#headline h2 {
	margin: 18px 0px 0px 95px;
	font-weight: normal;
	font-size: 10px;
}
div#headline-see-more {
	margin: 15px 15px 0px 0px;
	float: right;
}



.headline-line-box {
	/*padding-left: 3px;*/
	list-style: none;
	clear: both;
	font-size: 14px;
	height: 180px;
}
.headline-line-box li {
	padding: 8px 0px 15px 10px;
}

html>/**/body .headline-line-box li {
	padding: 8px 0px 25px 10px;
}


.headline-line-box li.odd {
	/*padding: 30px 0px 30px;*/
	background-color: #F3F3F3 ;
}
.headline-line-box li.even {
	background-color: #fff ;
}

.headline-text {
	float: left;
	line-height: 140%;
}
.headline-text a:link {
	color: #333365;
	text-decoration: none;
}
.headline-text a:visited {
	color: #333365;
	text-decoration: none;
}
.headline-text a:hover {
	color: #333365;
	text-decoration: underline;
}


.headline-text-date {
	padding-right: 10px;
	color: #999999;
	font-size: 15px;
}



/*--
quick-access-box ----------*/


div#quick-access-box {
	float: left;
}
div#quick-access {
	background: url(http://www.aeroazure.com/images/home/top_midashi_quickaccess.jpg) no-repeat 15px 15px ;
	float: left;
	width: 391px;
	height: 45px;
}
div#quick-access h2 {
	margin: 18px 0px 0px 130px;
	font-weight: normal;
	font-size: 10px;
}
div#quick-access-contents {
	padding: 0px 15px;
	width: 361px;
	line-height: 160%;
	clear: both;
}
* html div#quick-access-contents {
	width: 391px;
}

p#quick-access-text {
	width: 170px;
	float: left;
}

p#quick-access-select {
	margin-left: 20px;
	width: 150px;
	float: left;
}
p#quick-access-select select {
	margin-bottom: 20px;
	border: 1px solid #878787;
	background-color: #E0E0E0;
	width: 168px;
}


/*--
feedback-box ----------*/

div#feedback-box {
	clear: both;
	border-top: 1px solid #D4D4D4;
	height: 130px;
}
div#feedback {
	background: url(http://www.aeroazure.com/images/home/top_midashi_feedback.jpg) no-repeat 15px 15px ;
	float: left;
	width: 300px;
	height: 40px;
}
div#feedback h2 {
	margin: 18px 0px 0px 100px;
	font-weight: normal;
	font-size: 10px;
}

div#feedback-box p {
	margin: 40px 20px 10px 20px;
	*margin: 5px 20px 10px 20px;
	font-weight: normal;
	font-size: 12px;
	line-height: 1.4em;
	clear: both;
}

div#feedback-box p .txt10 {
	font-size: 10px;
}

div#feedback-box .form-input input, textarea {
	border: 1px #CCCCCC solid;
	width: 590px;
	height:19px;
}

.form-input {
	float: left;
	width: 600px;
	margin: 0 0px 10px 20px;
	*margin-left: 10px;
	_margin-left: 7px;
}

.form-btn-confirm {
	float: right;
	width: 180px;
	margin-right: 8px;
}

.form-btn-confirm input {
	margin: 0px 20px 0px 0px;
	_margin: 0px 0px 0px 25px;
	border-style: none;
	width: 168px;
	height: 19px;
	background: url(http://www.aeroazure.com/images/home/btn_submit.jpg)  no-repeat;
}


/*_____________________________________________ Start - Projects - jCarouselLite _____________________________________________*/

#jCarouselLite .carousel  {
    /*padding: 10px 0 0 0;
    margin: 0 0 20px 10px;*/
    position: relative;     
}
    #jCarouselLite .digg {
        position: absolute;
        left: 610px;
        top: 110px;
    }
    #jCarouselLite .main {
        margin-left: 0px;
    }

    #jCarouselLite .demo em {
        color: #FF3300;
        font-weight: bold;
        font-size: 60%;        
        font-style: normal;
    }
    #jCarouselLite .carousel button { /*Don't remove this. we still use this for individual demos. only the front pages use images as of now*/
        float: left;
    }              
#jCarouselLite .carousel a.prev {
    	margin: 0px 0px 0px 2px;
        display: block;
        float: left;
        width: 10px;
        height: 100px;
        text-decoration: none;
        background: url("http://www.aeroazure.com/images/home/top_btn_left.jpg") left 13px no-repeat;
}
*+html #jCarouselLite .carousel a.prev {
    	margin: 0px 6px 0px 0px;
        display: block;
        float: left;
        width: 12px;
        height: 100px;
        text-decoration: none;
        background: url("http://www.aeroazure.com/images/home/top_btn_left.jpg") 2px 13px no-repeat;
}


#jCarouselLite .carousel a.next {
	margin: 0px 0px 0px 7px;
	display: block;
        float: left;
        width: 10px;
        height: 100px;
        text-decoration: none;
        background: url("http://www.aeroazure.com/images/home/top_btn_right.jpg") right 13px no-repeat;
}
*+html #jCarouselLite .carousel a.next {
	margin: 0px 0px 0px 3px;
	display: block;
        float: left;
        width: 10px;
        height: 100px;
        text-decoration: none;
        background: url("http://www.aeroazure.com/images/home/top_btn_right.jpg") right 13px no-repeat;
}



            #jCarouselLite .carousel a.next:hover {
                background-image: url("http://www.aeroazure.com/images/home/top_btn_right.jpg");
            }
            #jCarouselLite .carousel a.prev:hover {
                background-image: url("http://www.aeroazure.com/images/home/top_btn_left.jpg");
            }    
            #jCarouselLite .carousel a:hover, #jCarouselLite .carousel a:active {
                border: none;
                outline: none;
            }                 
#jCarouselLite .carousel .jCarouselLite {
       /* border: 1px solid black;
	background-color: #dfdfdf;*/
	margin-left:7px;
        float: left;
        
        
        /* Needed for rendering without flicker */
        position: relative;
        visibility: hidden;
        left: -5000px;
}

* html #jCarouselLite .carousel .jCarouselLite {
	margin-left: 4px;
}



        #jCarouselLite .carousel ul {
            margin: 0;
        }
        #jCarouselLite .carousel li img, 
        #jCarouselLite .carousel li p {
            background-color: #fff;
            width: 75px;
            height: 75px;
            margin: 10px 2px 10px 2px;
        }
        

            
/*_____________________________________________ End - Projects - jCarouselLite _____________________________________________*/

#shopping-info {
	clear: both;
	border-top: 0;
	height: 228px;
}

div#twitter-box {
	clear: both;
	border-top: 1px solid #D4D4D4;
	height: 90px;
	padding: 5px 0 25px 5px;
}

div#twitter-box {
	clear: both;
	border-top: 1px solid #D4D4D4;
	height: 40px;
	padding: 5px 0 15px 22px;
	background-color: #FFFFFF;
}

html>/**/body div#twitter-box {&nbsp; 
&nbsp;&nbsp;&nbsp; padding /*\**/: 5px 0 15px 22px\9;&nbsp;  
}&nbsp; 

/*--
bnr-box ----------*/

div#mid-bnr-box {
	clear: both;
	border-top: 1px solid #D4D4D4;
	height: 90px;
}

div#mid-bnr-box .bnrs{
	border-top: 1px solid #D4D4D4;
	clear: both;
	height: 90px;
}

div#mid-bnr-box .bnrs img{
	margin: 10px 0px 10px 6px ;
	display: inline;
}


