﻿li,ul,img,a,div{border:none; outline:none; list-style:none; margin:0; padding:0;}
.abs{position:absolute; display:block;}
.rel{position:relative; display:block;}
.btn{cursor:pointer;}
.float_left{float:left;}


body,html{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:12px;
	width:100%; height:100%;
	background:#C6CACC;
	min-width:1060px;
}

.pagetop_area h1{font-size:12px; color:#fff; top:-2px; left:10px; z-index:10;}

.content{width:1060px; height:auto; min-height:660px; position:relative; display:block; margin:0 auto; background:#000000;}
.main_block{width:960px; position:relative; margin-left:100px; background:#FFFFFF;}
.top_description{position:relative; width:920px; text-align:right; background:#000000; color:#FFFFFF; padding:7px 20px; font-size:10px; height:10px; z-index:9;}
.top_shadow{top:24px; z-index:9;}

.navi{width:100px; position:fixed; top:0; background:#000000; z-index:9;}
.navi_logo{width:100px; height:165px; background:url(../img/iiyama_logo.png) no-repeat;}
.navi_ul{padding:28px 33px; width:34px; height:auto; text-align:center;}
.navi_ul li{width:34px; height:34px; margin-bottom:10px;}
.navi_ul li.btn05{width:46px; height:46px; margin-left:-6px;}
.navi_ul li.navi_menu{height:39px;}

.menu_block{width:450px; height:620px; background:url(../img/menu_bg.png); top:0; left:100px; z-index:9;}
.menu_block_ul{margin:54px 0 0 28px;}
.menu_block_ul li{margin-bottom:15px;}
.menu_block_ul_sub{margin:36px;}
.menu_block_ul li.menu_block_ul_sub li{margin-bottom:10px;}
.close_btn{width:69px; height:auto; padding:26px 0 0 31px; background:#000000; top:165px; left:0; z-index:9;}

.left_blog{width:450px; width:0; height:102px; left:100px; top:590px; background:url(../img/menu_bg.png); z-index:9;}
.left_blog_ul{margin:18px 0 0 28px;}
.left_blog_ul li{margin-bottom:15px; margin-left:-20px;}


.block{width:960px; position:relative;}

.bottom_logo{width:960px; height:57px; padding-top:28px; background:#262626; position:relative;}
.bottom_logo a{margin:0 17px;}

.bottom_navi{width:960px; height:30px; padding-top:14px; background:#1a1a1a; font-size:13px;}
.bottom_navi ul{width:627px; height:15px; border-left:1px solid #FFFFFF; margin:0 auto;}
.bottom_navi ul li{padding:0 12px; border-right:1px solid #FFFFFF; height:15px; float:left;}
.bottom_navi ul li a{font-size:13px; text-decoration:none; color:#FFFFFF;}

.bottom_block{height:auto; padding-top:30px; padding-bottom:40px; background:#000000; border-bottom:1px solid #FFFFFF;}
.bottom_block .bottom_block01, .bottom_block .bottom_block02{width:760px; height:auto; padding-left:200px; font-size:12px; color:#b3b3b3; line-height:18px; min-height:42px; display:block; position:relative; text-decoration:none;}
.bottom_block .bottom_block01 p, .bottom_block .bottom_block02 p{width:723px;}
.bottom_block .bottom_block01{background:url(../img/footer_logo01.png) 30px center no-repeat;}
.bottom_block .bottom_block02{background:url(../img/footer_logo02.png) 30px center no-repeat;}

.copyright02{font-size:12px; color:#b3b3b3; text-align:center; width:100%; padding:15px 0; background:#000000; position:relative;}

.pagetop{bottom:-2px; margin-left:900px; position:fixed; display:none; z-index:9;}
.pagetop_area{width:960px; position:relative;}


/**/

.store_infomation_block{height:1020px; background:url(../img/store_infomation.png) no-repeat;}
.store_infomation_block p{font-size:14px; line-height:24px; text-align:center; color:#333333;}
.store_infomation_block p span{font-size:10px;}
.map_line{left:102px; top:592px;}
.store_huki01{left:132px; top:566px; width:256px; height:250px;}
.store_huki02{left:317px; top:327px; width:326px; height:474px; z-index:9;}
.store_huki02 a{width:210px; height:30px; bottom:100px; left:50%; margin-left:-105px;}
.store_huki03{left:578px; top:385px; width:227px; height:222px;}
.store_huki04{left:728px; top:430px; width:227px; height:222px;}
.store_huki05{left:683px; top:614px; width:277px; height:385px; z-index:9;}
.store_huki05 a{width:180px; height:30px; bottom:90px; left:50%; margin-left:-86px;}

.store_list_block{background:url(../img/btn_store_list_bg.png) no-repeat; padding-bottom:30px;}
.btn_list{margin:0px auto; width:260px; height:50px;}

/**/

.movie_block{height:540px; background:url(../img/movie_block.png) no-repeat;}
.movie_text01{left:218px; top:61px;}
.movie_text02{left:356px; top:194px;}
.movie_text03{left:352px; top:229px;}
.movie_text04{left:178px; top:354px;}

.shop-com{font-size:16px;}
.map_text{font-size:16px; line-height:120%; display:block;}
.last_table span.small{display:block; line-height:}

.infinity_series_block p{font-size:14px; line-height:24px; text-align:center; color:#333333;}
.infinity_series_block_inner{height:800px; background:url(../img/iiyama_infinity_series_block_bg_a.png) no-repeat;}
.infinity_series_block_circle{width:960px; height:720px; top:0; left:0;}
.infinity_series_block_img{width:960px; height:720px; background:url(../img/iiyama_infinity_series_block.png) no-repeat; top:0; left:0;}

.infinity_btns{position:absolute; display:block; width:250px; height:auto;}
.infinity_btns a{width:250px; height:auto; display:block; margin-bottom:5px;}
.infinity_level_btns{left:650px; top:155px;}
.infinity_sense_btns{left:60px; top:610px;}
.infinity_style_btns{left:355px; top:545px;}
.infinity_solution_btns{left:650px; top:610px;}

.rel .retune{position:absolute; display:block; width:78px; height:100px; top:13px; left:442px;}



/**/
.clear{clear:both;}

.m0a{margin:0 auto;}

.mr00{margin-right:0 !important;}
.mr40{margin-right:40px !important;}

.mb05{margin-bottom:5px !important;}
.mb10{margin-bottom:10px !important;}
.mb20{margin-bottom:20px !important;}
.mb30{margin-bottom:30px !important;}
.mb40{margin-bottom:40px !important;}
.mb50{margin-bottom:50px !important;}
.mb60{margin-bottom:60px !important;}
.mb85{margin-bottom:85px !important;}

