@charset "utf-8";.item_view{display:inline-block;width:1200px;line-height:1.6em;padding:0 62px}@media screen and (max-width:10px){.item_view{width:100%!important;padding:0!important}}.item_view .fl_right{width:900px}.item_view ul{margin:0;padding:0;list-style:none}.item_view li{float:left;width:150px;margin:0 20px 20px 0;padding:4px;border:1px solid #d8d8d8}.item_view li.last{margin-right:0}.item_view .p_category{color:#e6508c;font-size:12px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item_view .p_name{font-size:16px;font-weight:700;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item_view .p_price{color:#000;font-size:12px}.item_view .p_status{color:silver;font-size:12px}.item_view .cart_icon{float:right;padding:2px}.item_view .detail_icon{float:right;padding:2px}.item_view .pic{height:170px;width:150px;position:relative;opacity:1;overflow:hidden;vertical-align:middle;text-align:center;layout-grid-line:166px;display:block}.item_view .pic:before{content:"";height:100%;vertical-align:middle;width:0;display:inline-block}.item_view .pic:hover{opacity:.5}.item_view img.zoom{position:absolute;top:60px;left:60px}#btn_area{padding-bottom:5px;border-bottom:1px dotted;padding:10px 0 20px 0}#regist,.favorite{margin-right:20px}#external_user_regist{margin-left:20px}.front_apparatus_info_table{width:100%;border-top:2px solid}.front_apparatus_info_table tr td:first-of-type,.price_table_title{width:12%;vertical-align:top}.front_apparatus_info_table tr td:nth-of-type(2),.price_table_contents{width:88%;vertical-align:top;word-break:break-all}@media all and (max-width:1200px){.front_apparatus_info_table tr td:first-of-type,.price_table_contents{width:16%}.front_apparatus_info_table tr td:nth-of-type(2),.price_table_contents{width:84%}}.calendar_block{width:100%;text-align:center}.calendar_block h3{text-align:left}#apparatus_reservation_calendar{margin:0 auto}#image-box{width:100%;height:auto;display:inline-block;text-align:center;padding:20px 0}.location-label{width:5%;vertical-align:top;white-space:nowrap}.location-value{width:95%;word-break:break-all}.performance ul,.spec ul,.treatise ul{padding:initial!important;list-style-type:initial!important}.performance ol,.spec ol,.treatise ol{padding:initial!important}