@charset "utf-8";body, form, h1, h2, h3, h4, h5, h6, h7, p, pre, ul, ol, li, dl, dt, dd, blockqote, img {margin:0px;padding:0px;border:0px;font-weight:normal;color:#333;font-size:12px;font-family:"メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Arial, sans-serif;}body {line-height:1.4em;}ol, ul {list-style:none;}li {list-style:none;}:focus {outline:0;}input,textarea {margin:2px;padding:4px 10px;line-height:1.2;font-size:100%;font-family:"メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Arial, sans-serif;}.cl {clear:both;}p {font-size:12px;letter-spacing:0;margin:0;padding:0;border:0;color:#666;}a {color:#996666;text-decoration:underline;margin:0;overflow:hidden;outline:none;}a:hover {text-decoration:none;}.pagetop {    width:950px;    margin:0 auto;padding:0 0 0 0;font-size:10px;clear:both;text-align:right;}.more {padding:5px 0 0 0;text-align:right;}.more a {margin:0 0 0 3px;}.pan {padding:7px 0;border-top:dotted 1px #333;font-size:10px;}.pan a {margin:0;}.pan span {font-size:10px;margin:0 6px;vertical-align:bottom;}.pan a:hover {text-decoration:underline;}.pan  .active {color:#996666;}#short_header, .pan {width:950px;margin:0 auto 6px;}#short_header #logo {display:table-cell;padding:4px 0;width:100px;}#short_header #logo img {width:100%;}#short_header h1 {display:table-cell;padding:6px 0 0 10px;font-size:10px;color:#666;width:520px;line-height:1.2;vertical-align:middle;}#short_header .header_login_area {display:table-cell;padding-top:6px;width:320px;text-align:right;vertical-align:middle;}#short_header .header_login_area ul {border-right:dotted 1px #966;height:1.4em;}#short_header .header_login_area ul li {display:inline-block;}#short_header .header_login_area ul li a {display:inline-block;padding:0 8px 0 28px;border-left:dotted 1px #966;color:#666;background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Pc/new2013/common/ic_login.png) no-repeat 8px top;font-size:10px;}#short_header .header_login_area ul li a.on {color:#F00;font-weight:bold;background:url(https://cfs.pokepara.jp/Pokepara/Images/img/Pc/new2013/common/ic_login_on.png) no-repeat 8px top;}.area_link {    margin:10px 0;}.area_link li {    float:left;    margin-right:10px;}.area_link li a {    display:inline-block;    padding:6px 16px;    border:solid 1px #ccc;    border-radius:4px;    text-align:center;    background:#fff;    text-decoration:none;}.area_link li a:hover {    border:solid 1px #ffbf00;    background:#fffcf2;}#paging {text-align:center;}#paging a {margin:0 2px;padding:2px 6px;border:solid 1px #CCC;text-decoration:none;background-color:#FFF;}#paging a:hover {background-color:#996666;color:#FFF;}#paging span {background-color:#996666;color:#FFF;font-weight:bold;margin:0;padding:3px 6px;display:inline-block;border:solid 1px #CCC;}#paging_max {padding:15px 0 0 0;text-align:center;}#paging_max a {margin:0 2px;padding:2px 6px;border:solid 1px #CCC;text-decoration:none;}#paging_max a:hover {background-color:#996666;color:#FFF;}#paging_max span {background-color:#996666;color:#FFF;font-weight:bold;margin:0;padding:2px 6px;display:inline-block;border:solid 1px #CCC;}.box_shadow_beige_5 {    box-shadow:0px 0px 5px rgba(239,211,165,1);    -moz-box-shadow:0px 0px 5px rgba(239,211,165,1);    -webkit-box-shadow:0px 0px 5px rgba(239,211,165,1);}.gal_name {color:#F69;}.shop_name {color:#09C;}.member_name {color:#099;}.main_color {color:#EB251B;}.title {font-family:"メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;}.text {font-family:"メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;}body {background-image:URL(https://cfs.pokepara.jp/Pokepara/Images/img/Pc/new2013/common/bg.png);background-attachment:fixed;background-position:center top;min-height:500px;    background-position:49.999% 0;}#innner_header {padding:4px 0;background-color:#FFF;border-bottom:solid 1px #CCC;}#innner_header .innner_wrapper {width:950px;margin:0 auto;}#innner_header .innner_wrapper ul li {margin:0 4px 0 0;float:left;font-size:1.0em;}#innner_header .innner_wrapper ul li#area_list {float:right;padding:1px 0 0 0;}#innner_header .innner_wrapper ul li#area_list a {margin:0 1px 0 0;}#innner_header .innner_wrapper ul li#area_list a.active {font-weight:bold;}#innner_header .innner_wrapper ul li a {margin:0;text-decoration:none;}#innner_header .innner_wrapper ul li a:hover {text-decoration:underline;}#innner_header .innner_wrapper ul li span {margin:0 0 0 0;font-size:10px;text-decoration:underline;cursor:pointer;}#innner_header .innner_wrapper ul .active {font-weight:bold;text-decoration:underline;}#innner_header .innner_wrapper ul .active:hover {text-decoration:none;}#main_wrapper {width:950px;margin:0 auto;}#sub_contents_300 {width:300px;margin:7px 0 0 0;float:right;}#left_contents_210 {width:210px;padding:0 20px 0 0;float:left;}#left_contents_170 {width:170px;padding:0 20px 0 0;float:left;}.wrapper_detail {background-color:#FFF;border:solid 1px #CCC;zoom:1;}#main_contents_max {width:950px;}#main_contents_630 {width:630px;margin:7px 0;padding:0 0 0 0;float:left; }#main_contents_720 {width:720px;float:right;}#main_contents_760 {width:760px;float:right;}#header {padding:5px 0 2px 0;}#header h1 {font-size:10px;color:#666;width:700px;float:left;}#header #shop_count { float:right;color:#E66;font-size:11px;padding:0 0 3px 0;}#header div#logo {width:240px;padding:2px 0 0 0;float:left;}#header .header_search_area {width:460px;padding:10px 0 0 0;float:left;}#header .header_search_area input.search_field {width:110px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/Pokepara/Images/img/Pc/new2013/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}@-moz-document url-prefix()  {#header .header_search_area input.search_field {width:88px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/Pokepara/Images/img/Pc/new2013/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}}* html #header .header_search_area input.search_field {width:88px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/Pokepara/Images/img/Pc/new2013/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}*:first-child+html #header .header_search_area input.search_field {width:88px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/Pokepara/Images/img/Pc/new2013/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}#header .header_search_area input.search_shopname {width:110px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/Pokepara/Images/img/Pc/new2013/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;font-weight:normal;line-height:normal;}* html #header .header_search_area input.search_shopname {width:88px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/Pokepara/Images/img/Pc/new2013/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}*:first-child+html #header .header_search_area input.search_shopname {width:88px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/Pokepara/Images/img/Pc/new2013/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}@-moz-document url-prefix()  {#header .header_search_area input.search_shopname {width:88px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/Pokepara/Images/img/Pc/new2013/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}} #header .header_search_area input.search_galname {width:110px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/Pokepara/Images/img/Pc/new2013/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;font-weight:normal;line-height:normal;}* html #header .header_search_area input.search_galname {width:88px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/Pokepara/Images/img/Pc/new2013/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}*:first-child+html #header .header_search_area input.search_galname {width:88px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/Pokepara/Images/img/Pc/new2013/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}@-moz-document url-prefix()  {#header .header_search_area input.search_galname {width:88px;margin-right:2px;padding:5px 0 5px 20px;background:white url(https://cfs.pokepara.jp/Pokepara/Images/img/Pc/new2013/common/icon_serach_little.png) 3px 50% no-repeat;border-radius:3px;color:#999;box-sizing:border-box;border:1px solid #999;vertical-align:text-top;display:inline-block;font-weight:normal;line-height:normal;}}input[type='text'] {color:#333;}#header .header_search_area .icon_cross {position:relative;top:10px;}#header .header_search_area .btn_search {margin:2px 0 0 0;padding:0;vertical-align:text-top;}#header .header_login_area {width:241px;padding:0 0 0 9px;float:right;}#header .header_login_area ul li {float:left;}#header .header_login_area ul li img {}#footer {background-color:#232323;min-height :100%;}#footer a {color:#CCC;}#footer .footer_wrapper {width:950px;margin:0 auto;padding:25px 0;}#footer .footer_wrapper .title, #footer .footer_wrapper .title a {text-decoration:none;padding:0 0 10px 0;color:#C96;font-size:14px;font-weight:bold;}#footer .footer_wrapper .title a:hover {text-decoration:underline;}#footer .footer_wrapper .menu {float:left;padding:0 22px 0 0;}#footer .footer_wrapper .menu ul {width:200px;}#footer .footer_wrapper .menu ul li {color:#C96;font-size:10px;padding-bottom:3px;}#footer .footer_wrapper .menu ul li a {margin:0 0 0 5px;font-size:10px;}#footer .footer_wrapper .area ul li {float:left;    margin:0 10px 0 0;width:70px;}#footer_small {background-color:#363636;}#footer_small .footer_small_wrapper {width:950px;padding:20px 0;margin:auto;}#footer_small .footer_small_wrapper .small_left {float:left;}#footer_small .footer_small_wrapper .small_left .local a {width:70px;margin:0 3px;padding:3px 0 4px 0;color:#C96;background-color:#232323;display:inline-block;text-align:center;text-decoration:none;border:solid 1px #222;}#footer_small .footer_small_wrapper .small_left .local a:hover {background-color:#111; border:solid 1px #C96;}#footer_small .footer_small_wrapper .small_left .copy {padding:20px 0 0 0;font-size:10px;line-height:1.2;color:#aaa}#footer_small .footer_small_wrapper .small_right {width:420px;padding:30px 0 0 0;float:right;text-align:right;}#footer_small .footer_small_wrapper .small_right ul li {    float:right;    text-align:right;}#footer_small .footer_small_wrapper .small_right ul li a {    margin:0 4px;    padding:4px 3px 4px 4px;    font-size:12px;    color:#FFF;    display:inline-block;    background-color:#000;    text-decoration:none;}#footer_small .footer_small_wrapper .small_right ul li a:hover {    background-color:#222;}#footer_small .footer_small_wrapper .small_right ul li .member {    border:solid 1px #09C;}#footer_small .footer_small_wrapper .small_right ul li .gal {    border:solid 1px #F69;}#footer_small .footer_small_wrapper .small_right ul li .shop {    border:solid 1px #9C0;}#footer_small .footer_small_wrapper .small_right ul li .logout {    border:solid 1px #CCC;}#footer_small .footer_small_wrapper .small_right p a {margin:0 5px;font-size:10px;color:#FFF;}