Commit f9cc642e by o.kimura

アジタスWP関連ファイル取り込み

parent 5a1039d6
Showing with 1388 additions and 0 deletions
// script.aculo.us builder.js v1.8.1, Thu Jan 03 22:07:12 -0500 2008
// Copyright (c) 2005-2007 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)
//
// script.aculo.us is freely distributable under the terms of an MIT-style license.
// For details, see the script.aculo.us web site: http://script.aculo.us/
var Builder = {
NODEMAP: {
AREA: 'map',
CAPTION: 'table',
COL: 'table',
COLGROUP: 'table',
LEGEND: 'fieldset',
OPTGROUP: 'select',
OPTION: 'select',
PARAM: 'object',
TBODY: 'table',
TD: 'table',
TFOOT: 'table',
TH: 'table',
THEAD: 'table',
TR: 'table'
},
// note: For Firefox < 1.5, OPTION and OPTGROUP tags are currently broken,
// due to a Firefox bug
node: function(elementName) {
elementName = elementName.toUpperCase();
// try innerHTML approach
var parentTag = this.NODEMAP[elementName] || 'div';
var parentElement = document.createElement(parentTag);
try { // prevent IE "feature": http://dev.rubyonrails.org/ticket/2707
parentElement.innerHTML = "<" + elementName + "></" + elementName + ">";
} catch(e) {}
var element = parentElement.firstChild || null;
// see if browser added wrapping tags
if(element && (element.tagName.toUpperCase() != elementName))
element = element.getElementsByTagName(elementName)[0];
// fallback to createElement approach
if(!element) element = document.createElement(elementName);
// abort if nothing could be created
if(!element) return;
// attributes (or text)
if(arguments[1])
if(this._isStringOrNumber(arguments[1]) ||
(arguments[1] instanceof Array) ||
arguments[1].tagName) {
this._children(element, arguments[1]);
} else {
var attrs = this._attributes(arguments[1]);
if(attrs.length) {
try { // prevent IE "feature": http://dev.rubyonrails.org/ticket/2707
parentElement.innerHTML = "<" +elementName + " " +
attrs + "></" + elementName + ">";
} catch(e) {}
element = parentElement.firstChild || null;
// workaround firefox 1.0.X bug
if(!element) {
element = document.createElement(elementName);
for(attr in arguments[1])
element[attr == 'class' ? 'className' : attr] = arguments[1][attr];
}
if(element.tagName.toUpperCase() != elementName)
element = parentElement.getElementsByTagName(elementName)[0];
}
}
// text, or array of children
if(arguments[2])
this._children(element, arguments[2]);
return element;
},
_text: function(text) {
return document.createTextNode(text);
},
ATTR_MAP: {
'className': 'class',
'htmlFor': 'for'
},
_attributes: function(attributes) {
var attrs = [];
for(attribute in attributes)
attrs.push((attribute in this.ATTR_MAP ? this.ATTR_MAP[attribute] : attribute) +
'="' + attributes[attribute].toString().escapeHTML().gsub(/"/,'&quot;') + '"');
return attrs.join(" ");
},
_children: function(element, children) {
if(children.tagName) {
element.appendChild(children);
return;
}
if(typeof children=='object') { // array can hold nodes and text
children.flatten().each( function(e) {
if(typeof e=='object')
element.appendChild(e)
else
if(Builder._isStringOrNumber(e))
element.appendChild(Builder._text(e));
});
} else
if(Builder._isStringOrNumber(children))
element.appendChild(Builder._text(children));
},
_isStringOrNumber: function(param) {
return(typeof param=='string' || typeof param=='number');
},
build: function(html) {
var element = this.node('div');
$(element).update(html.strip());
return element.down();
},
dump: function(scope) {
if(typeof scope != 'object' && typeof scope != 'function') scope = window; //global scope
var tags = ("A ABBR ACRONYM ADDRESS APPLET AREA B BASE BASEFONT BDO BIG BLOCKQUOTE BODY " +
"BR BUTTON CAPTION CENTER CITE CODE COL COLGROUP DD DEL DFN DIR DIV DL DT EM FIELDSET " +
"FONT FORM FRAME FRAMESET H1 H2 H3 H4 H5 H6 HEAD HR HTML I IFRAME IMG INPUT INS ISINDEX "+
"KBD LABEL LEGEND LI LINK MAP MENU META NOFRAMES NOSCRIPT OBJECT OL OPTGROUP OPTION P "+
"PARAM PRE Q S SAMP SCRIPT SELECT SMALL SPAN STRIKE STRONG STYLE SUB SUP TABLE TBODY TD "+
"TEXTAREA TFOOT TH THEAD TITLE TR TT U UL VAR").split(/\s+/);
tags.each( function(tag){
scope[tag] = function() {
return Builder.node.apply(Builder, [tag].concat($A(arguments)));
}
});
}
}
if (typeof(loadFirebugConsole) != 'undefined') { loadFirebugConsole(); }
if (typeof(console) == 'undefined') { console = {debug: function() {}}; }
$(document).ready(function() {
var section = (location.hash.length > 0)?location.hash:'#overview';
$('.section')
.hide()
.filter(section)
.show();
$('#nav a').click(function(e) {
var href = $(this).attr('href');
if (href.indexOf('#') === 0) {
$('.section')
.hide()
.filter(href)
.show();
}
});
$('#htmlFaq #faqList').simpleFAQ();
$('#htmlFaq #faqList').bind('show.simpleFAQ', function(jQEvent, faqNode) {
console.debug(faqNode);
});
$('#jsonFaq #faqList').simpleFAQ({
data: faqs
});
$('#jsonShowAllFaq #faqList').simpleFAQ({
data: faqs,
allowSearch: true,
searchNode: '#faqSearch',
minSearchScore: 0.5
});
$('#jsonShowAllFaq #simpleFAQSearch').keyup(function(jQEvent, results) {
// If the user has no search query, show all results
if (this.value.length < 1) {
$('.simpleFAQ').show();
}
});
$('#jsonShowAllFaq .simpleFAQ').show();
$('#searchFaq #faqList').simpleFAQ({
showOnlyOne: true,
allowSearch: true,
searchNode: '#faqSearch',
minSearchScore: 0.5,
sortSearch: true
});
$('#searchFaq #faqList').bind('searchStart.simpleFAQ', function(jQEvent) {
console.debug("Search started...");
});
$('#searchFaq #faqList').bind('sort.simpleFAQ', function(jQEvent, results) {
console.debug(results);
});
$('#searchFaq #faqList').bind('searchEnd.simpleFAQ', function(jQEvent, results) {
console.debug(results);
console.debug("...complete.");
});
$('#jumpFaq #faqList').simpleFAQ({
showOnlyOne: true
});
});
var faqs = [
{
question: "How do I log in?",
answer: "<p>We won't ask you to log in until you have to, but you can do so by clicking on the login icon above.</p><p>Once you land on the Log In page, simply enter your email address and password. and hit enter or click on the 'Log In' button. If you have forgotten your password, simply click on the link on the Log In page that says: 'Did you forget your password?'.</p>",
tags: "log in, user account, reset password"
},
{
question: "I forgot my password, what do I do?",
answer: "<p>If you have forgotten your password you will need to reset it to something else. From the Log In page, click on the 'Did you forget your password?' link. You will need to type in your email address (the one you use to log into this site) and click on the button.</p><p>After resetting your password you will receive an email with a new, temporary password. Use this to log in, and then change your password on the 'Settings' page.</p>",
tags: "log in, forgot password, reset password"
},
{
question: "My account is locked, how do I unlock it?",
answer: "<p>User accounts can be locked for a variety of reasons, the most common of which is that you tried to log in too many times with the incorrect password. When your account is locked you cannot log in to this site at all.</p><p>Only an administrator can unlock your account. You will need to send us an email from the email address on your account requesting it to be unliocked.</p><p><em> If your account is locked for a reason other than incorrect log in attempts you may be asked to explain the circumstances surrounding the lock.</em></p>",
tags: "locked account, reset account, log in, incorrect password, unlock account"
},
{
question: "How do I register for a user account?",
answer: "<p>You can actually use most of this site without registering for a user account, but you may see a note that indicates that some features are not available without registering.</p><p>In order to register for an account, go to the Log In page and enter your email address and desired password. <strong>You must also check the box that says 'Register my new account!'</strong></p><p>As soon as you register, you will be automatically logged in and you can begin using all of this site. You will also receive an email confirming your registration.</p>",
tags: "register, user account, confirm, registration"
},
{
question: "How do I save my information?",
answer: "<p>Your information is automatically saved whenever you make an update, there is no need to click on a 'Save' button. On some pages you will see a small notice that indicates that your work has been saved.</p><p><strong> Note that you cannot save your information without logging in. Your information is still saved while you are working on it, but it won't be there the next time you visit this site unless you log in.</strong></p>",
tags: "save, saving widget information, saved"
},
{
question: "How do I create a new Widget?",
answer: "<p>You can create a new Widget by clicking on the 'New Widget' icon above. This will be on every page, so no matter where you are on this site you can create a new Widget.</p><p>Note that you do not need to be logged in to create a Widget, but <strong>you cannot save a Widget without being logged in</strong>.</p>",
tags: "create widget, creating, new widget"
},
{
question: "What are the terms for using this application?",
answer: "<p>Thanks for asking! Our Terms of Use are fair and only intend to cover misuse of the site. We are not trying to steal your data or claim it as our own. In fact, we also have a separate Privacy Policy which describes a little about how we protect your data.</p><p>If you have any questions or concerns about our Terms of use, please send us an email!</p>",
tags: "terms of use, privacy, policy, policies, conditions"
},
{
question: "How can I get more help?",
answer: "<p>If you can't find your answer here, feel free to send us an email any time. We will try to respond to your concern as soon as possible.</p>",
tags: "help, contact us, email"
},
{
question: "I received an error that said I should contact you, what do I do?",
answer: "<p>Wow, sorry about that. We hope to minimize those errors, but sometimes they slip through. Please send us an email if you can and let us know what page you were on, and what you were doing when you received the error.</p><p>It would also be helpful if you could send us what Operating System (Windows, Mac, Linux) and browser (Internet Explorer, Firefox, Safari, etc.) you are using. If you're not sure how to get this information, try <a class='external' href='http://supportdetails.com/' title='Support Details web site'>visiting this site</a>. It will print out all of the information we need. Once you get there, you can export the details as a CSV or PDF file, or just copy and paste them into your email.</p>",
tags: "help, error message, support, email, issue, problem"
},
{
question: "I received an email that someone shared a Widget with me, what's that mean?",
answer: "<p>When a user creates a Widget they can then share that Widget with other people, in this case you! The email you received was simply informing you that a Widget was shared with you.</p><p>In the email you received you should be able to see the email address of the person who shared the Widget with you. You can contact them if you're not sure why they shared this information with you.</p><p>If you believe that you receive an email from us in error, please contact us and we will investigate the issue.</p>",
tags: "widget sharing, shared, email"
},
{
question: "How do I share a Widget with someone else?",
answer: "<p>Once you have saved a new Widget, you can share it with other people. While viewing the Widget, click on the 'Sharing' icon near the top. This will open a dialog box for you to add or remove email addresses that this Widget is shared with.</p><p>Note that only the owner of the Widget (the original creator) can view, add, or remove other users! Also, <strong>you must be logged in</strong> to share a Widget (or view shared Widgets).</p>",
tags: "widget sharing, shared, how to share, owner, remove users, add"
},
{
question: "What are the technical requirements for this site",
answer: "<p>This site is run entirely in your browser, thus all you need is a web browser and an Internet connection. However, your browser does need to support JavaScript and have it turned on (this is the default for most browsers). We strive to make sure this site operates as expected in as many browsers as possible, but we officially only support a smaller number of browsers.</p><h4>Fully Supported Browsers</h4> <ul> Firefox 2 Firefox 3 Internet Explorer 7 Internet Explorer 8 </ul><p>If you notice any issues while using this site please send us an email. It would also be helpful if you could send us what Operating System (Windows, Mac, Linux) and browser (Internet Explorer, Firefox, etc.) you are using. If you're not sure how to get this information, try <a href='http://supportdetails.com/' title='Support Details web site'>visiting this site</a>. It will print out all of the information we need. Once you get there, you can export the details as a CSV or PDF file, or just copy and paste them into your email.</p>",
tags: "technical requirements, browsers, support, javascript"
},
{
question: "How do I change my password or email address?",
answer: "<p>Any time you need to change your password or email address, just visit the 'Settings' page by clicking on the link at the bottom of every page. When changing your password, simply enter the new password, click on the button, and then confirm your old password.</p><p><strong> Note that if you change your email address, you will need to log in with the new address thereafter! </strong></p>",
tags: "change password, change email address, account settings, user settings"
}
];
\ No newline at end of file
/*
jQuery Coda-Slider v2.0 - http://www.ndoherty.biz/coda-slider
Copyright (c) 2009 Niall Doherty
This plugin available for use in all personal or commercial projects under both MIT and GPL licenses.
*/
$(function(){
// Remove the coda-slider-no-js class from the body
$("body").removeClass("coda-slider-no-js");
// Preloader
$(".coda-slider").children('.panel').hide().end().prepend('<p class="loading">Loading...<br /><img src="../../line - Copy/scripts/images/ajax-loader.gif" alt="loading..." /></p>');
});
var sliderCount = 1;
$.fn.codaSlider = function(settings) {
settings = $.extend({
autoHeight: true,
autoHeightEaseDuration: 1000,
autoHeightEaseFunction: "easeInOutExpo",
autoSlide: false,
autoSlideInterval: 7000,
autoSlideStopWhenClicked: true,
crossLinking: true,
dynamicArrows: true,
dynamicArrowLeftText: "« left",
dynamicArrowRightText: "right »",
dynamicTabs: true,
dynamicTabsAlign: "center",
dynamicTabsPosition: "top",
externalTriggerSelector: "a.xtrig",
firstPanelToLoad: 1,
panelTitleSelector: "h2.title",
slideEaseDuration: 1000,
slideEaseFunction: "easeInOutExpo"
}, settings);
return this.each(function(){
// Uncomment the line below to test your preloader
// alert("Testing preloader");
var slider = $(this);
// If we need arrows
if (settings.dynamicArrows) {
slider.parent().addClass("arrows");
slider.before('<div class="coda-nav-left" id="coda-nav-left-' + sliderCount + '"><a href="#">' + settings.dynamicArrowLeftText + '</a></div>');
slider.after('<div class="coda-nav-right" id="coda-nav-right-' + sliderCount + '"><a href="#">' + settings.dynamicArrowRightText + '</a></div>');
};
var panelWidth = slider.find(".panel").width();
var panelCount = slider.find(".panel").size();
var panelContainerWidth = panelWidth*panelCount;
var navClicks = 0; // Used if autoSlideStopWhenClicked = true
// Surround the collection of panel divs with a container div (wide enough for all panels to be lined up end-to-end)
$('.panel', slider).wrapAll('<div class="panel-container"></div>');
// Specify the width of the container div (wide enough for all panels to be lined up end-to-end)
$(".panel-container", slider).css({ width: panelContainerWidth });
// Specify the current panel.
// If the loaded URL has a hash (cross-linking), we're going to use that hash to give the slider a specific starting position...
if (settings.crossLinking && location.hash && parseInt(location.hash.slice(1)) <= panelCount) {
var currentPanel = parseInt(location.hash.slice(1));
var offset = - (panelWidth*(currentPanel - 1));
$('.panel-container', slider).css({ marginLeft: offset });
// If that's not the case, check to see if we're supposed to load a panel other than Panel 1 initially...
} else if (settings.firstPanelToLoad != 1 && settings.firstPanelToLoad <= panelCount) {
var currentPanel = settings.firstPanelToLoad;
var offset = - (panelWidth*(currentPanel - 1));
$('.panel-container', slider).css({ marginLeft: offset });
// Otherwise, we'll just set the current panel to 1...
} else {
var currentPanel = 1;
};
// Left arrow click
$("#coda-nav-left-" + sliderCount + " a").click(function(){
navClicks++;
if (currentPanel == 1) {
offset = - (panelWidth*(panelCount - 1));
alterPanelHeight(panelCount - 1);
currentPanel = panelCount;
slider.siblings('.coda-nav').find('a.current').removeClass('current').parents('ul').find('li:last a').addClass('current');
} else {
currentPanel -= 1;
alterPanelHeight(currentPanel - 1);
offset = - (panelWidth*(currentPanel - 1));
slider.siblings('.coda-nav').find('a.current').removeClass('current').parent().prev().find('a').addClass('current');
};
$('.panel-container', slider).animate({ marginLeft: offset }, settings.slideEaseDuration, settings.slideEaseFunction);
if (settings.crossLinking) { location.hash = currentPanel }; // Change the URL hash (cross-linking)
return false;
});
// Right arrow click
$('#coda-nav-right-' + sliderCount + ' a').click(function(){
navClicks++;
if (currentPanel == panelCount) {
offset = 0;
currentPanel = 1;
alterPanelHeight(0);
slider.siblings('.coda-nav').find('a.current').removeClass('current').parents('ul').find('a:eq(0)').addClass('current');
} else {
offset = - (panelWidth*currentPanel);
alterPanelHeight(currentPanel);
currentPanel += 1;
slider.siblings('.coda-nav').find('a.current').removeClass('current').parent().next().find('a').addClass('current');
};
$('.panel-container', slider).animate({ marginLeft: offset }, settings.slideEaseDuration, settings.slideEaseFunction);
if (settings.crossLinking) { location.hash = currentPanel }; // Change the URL hash (cross-linking)
return false;
});
// If we need a dynamic menu
if (settings.dynamicTabs) {
var dynamicTabs = '<div class="coda-nav" id="coda-nav-' + sliderCount + '"><ul></ul></div>';
switch (settings.dynamicTabsPosition) {
case "bottom":
slider.parent().append(dynamicTabs);
break;
default:
slider.parent().prepend(dynamicTabs);
break;
};
ul = $('#coda-nav-' + sliderCount + ' ul');
// Create the nav items
$('.panel', slider).each(function(n) {
ul.append('<li class="tab' + (n+1) + '"><a href="#' + (n+1) + '">' + $(this).find(settings.panelTitleSelector).text() + '</a></li>');
});
navContainerWidth = slider.width() + slider.siblings('.coda-nav-left').width() + slider.siblings('.coda-nav-right').width();
ul.parent().css({ width: navContainerWidth });
switch (settings.dynamicTabsAlign) {
case "center":
ul.css({ width: ($("li", ul).width() + 2) * panelCount });
break;
case "right":
ul.css({ float: 'right' });
break;
};
};
// If we need a tabbed nav
$('#coda-nav-' + sliderCount + ' a').each(function(z) {
// What happens when a nav link is clicked
$(this).bind("click", function() {
navClicks++;
$(this).addClass('current').parents('ul').find('a').not($(this)).removeClass('current');
offset = - (panelWidth*z);
alterPanelHeight(z);
currentPanel = z + 1;
$('.panel-container', slider).animate({ marginLeft: offset }, settings.slideEaseDuration, settings.slideEaseFunction);
if (!settings.crossLinking) { return false }; // Don't change the URL hash unless cross-linking is specified
});
});
// External triggers (anywhere on the page)
$(settings.externalTriggerSelector).each(function() {
// Make sure this only affects the targeted slider
if (sliderCount == parseInt($(this).attr("rel").slice(12))) {
$(this).bind("click", function() {
navClicks++;
targetPanel = parseInt($(this).attr("href").slice(1));
offset = - (panelWidth*(targetPanel - 1));
alterPanelHeight(targetPanel - 1);
currentPanel = targetPanel;
// Switch the current tab:
slider.siblings('.coda-nav').find('a').removeClass('current').parents('ul').find('li:eq(' + (targetPanel - 1) + ') a').addClass('current');
// Slide
$('.panel-container', slider).animate({ marginLeft: offset }, settings.slideEaseDuration, settings.slideEaseFunction);
if (!settings.crossLinking) { return false }; // Don't change the URL hash unless cross-linking is specified
});
};
});
// Specify which tab is initially set to "current". Depends on if the loaded URL had a hash or not (cross-linking).
if (settings.crossLinking && location.hash && parseInt(location.hash.slice(1)) <= panelCount) {
$("#coda-nav-" + sliderCount + " a:eq(" + (location.hash.slice(1) - 1) + ")").addClass("current");
// If there's no cross-linking, check to see if we're supposed to load a panel other than Panel 1 initially...
} else if (settings.firstPanelToLoad != 1 && settings.firstPanelToLoad <= panelCount) {
$("#coda-nav-" + sliderCount + " a:eq(" + (settings.firstPanelToLoad - 1) + ")").addClass("current");
// Otherwise we must be loading Panel 1, so make the first tab the current one.
} else {
$("#coda-nav-" + sliderCount + " a:eq(0)").addClass("current");
};
// Set the height of the first panel
if (settings.autoHeight) {
panelHeight = $('.panel:eq(' + (currentPanel - 1) + ')', slider).height();
slider.css({ height: panelHeight });
};
// Trigger autoSlide
if (settings.autoSlide) {
slider.ready(function() {
setTimeout(autoSlide,settings.autoSlideInterval);
});
};
function alterPanelHeight(x) {
if (settings.autoHeight) {
panelHeight = $('.panel:eq(' + x + ')', slider).height()
slider.animate({ height: panelHeight }, settings.autoHeightEaseDuration, settings.autoHeightEaseFunction);
};
};
function autoSlide() {
if (navClicks == 0 || !settings.autoSlideStopWhenClicked) {
if (currentPanel == panelCount) {
var offset = 0;
currentPanel = 1;
} else {
var offset = - (panelWidth*currentPanel);
currentPanel += 1;
};
alterPanelHeight(currentPanel - 1);
// Switch the current tab:
slider.siblings('.coda-nav').find('a').removeClass('current').parents('ul').find('li:eq(' + (currentPanel - 1) + ') a').addClass('current');
// Slide:
$('.panel-container', slider).animate({ marginLeft: offset }, settings.slideEaseDuration, settings.slideEaseFunction);
setTimeout(autoSlide,settings.autoSlideInterval);
};
};
// Kill the preloader
$('.panel', slider).show().end().find("p.loading").remove();
slider.removeClass("preload");
sliderCount++;
});
};
\ No newline at end of file
/*
* jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/
*
* Uses the built in easing capabilities added In jQuery 1.1
* to offer multiple easing options
*
* TERMS OF USE - jQuery Easing
*
* Open source under the BSD License.
*
* Copyright 息 2008 George McGinley Smith
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without modification,
* are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice, this list of
* conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list
* of conditions and the following disclaimer in the documentation and/or other materials
* provided with the distribution.
*
* Neither the name of the author nor the names of contributors may be used to endorse
* or promote products derived from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
* GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
* OF THE POSSIBILITY OF SUCH DAMAGE.
*
*/
// t: current time, b: begInnIng value, c: change In value, d: duration
jQuery.easing['jswing'] = jQuery.easing['swing'];
jQuery.extend( jQuery.easing,
{
def: 'easeOutQuad',
swing: function (x, t, b, c, d) {
//alert(jQuery.easing.default);
return jQuery.easing[jQuery.easing.def](x, t, b, c, d);
},
easeInQuad: function (x, t, b, c, d) {
return c*(t/=d)*t + b;
},
easeOutQuad: function (x, t, b, c, d) {
return -c *(t/=d)*(t-2) + b;
},
easeInOutQuad: function (x, t, b, c, d) {
if ((t/=d/2) < 1) return c/2*t*t + b;
return -c/2 * ((--t)*(t-2) - 1) + b;
},
easeInCubic: function (x, t, b, c, d) {
return c*(t/=d)*t*t + b;
},
easeOutCubic: function (x, t, b, c, d) {
return c*((t=t/d-1)*t*t + 1) + b;
},
easeInOutCubic: function (x, t, b, c, d) {
if ((t/=d/2) < 1) return c/2*t*t*t + b;
return c/2*((t-=2)*t*t + 2) + b;
},
easeInQuart: function (x, t, b, c, d) {
return c*(t/=d)*t*t*t + b;
},
easeOutQuart: function (x, t, b, c, d) {
return -c * ((t=t/d-1)*t*t*t - 1) + b;
},
easeInOutQuart: function (x, t, b, c, d) {
if ((t/=d/2) < 1) return c/2*t*t*t*t + b;
return -c/2 * ((t-=2)*t*t*t - 2) + b;
},
easeInQuint: function (x, t, b, c, d) {
return c*(t/=d)*t*t*t*t + b;
},
easeOutQuint: function (x, t, b, c, d) {
return c*((t=t/d-1)*t*t*t*t + 1) + b;
},
easeInOutQuint: function (x, t, b, c, d) {
if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b;
return c/2*((t-=2)*t*t*t*t + 2) + b;
},
easeInSine: function (x, t, b, c, d) {
return -c * Math.cos(t/d * (Math.PI/2)) + c + b;
},
easeOutSine: function (x, t, b, c, d) {
return c * Math.sin(t/d * (Math.PI/2)) + b;
},
easeInOutSine: function (x, t, b, c, d) {
return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b;
},
easeInExpo: function (x, t, b, c, d) {
return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b;
},
easeOutExpo: function (x, t, b, c, d) {
return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;
},
easeInOutExpo: function (x, t, b, c, d) {
if (t==0) return b;
if (t==d) return b+c;
if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b;
return c/2 * (-Math.pow(2, -10 * --t) + 2) + b;
},
easeInCirc: function (x, t, b, c, d) {
return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b;
},
easeOutCirc: function (x, t, b, c, d) {
return c * Math.sqrt(1 - (t=t/d-1)*t) + b;
},
easeInOutCirc: function (x, t, b, c, d) {
if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b;
return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b;
},
easeInElastic: function (x, t, b, c, d) {
var s=1.70158;var p=0;var a=c;
if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3;
if (a < Math.abs(c)) { a=c; var s=p/4; }
else var s = p/(2*Math.PI) * Math.asin (c/a);
return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
},
easeOutElastic: function (x, t, b, c, d) {
var s=1.70158;var p=0;var a=c;
if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3;
if (a < Math.abs(c)) { a=c; var s=p/4; }
else var s = p/(2*Math.PI) * Math.asin (c/a);
return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b;
},
easeInOutElastic: function (x, t, b, c, d) {
var s=1.70158;var p=0;var a=c;
if (t==0) return b; if ((t/=d/2)==2) return b+c; if (!p) p=d*(.3*1.5);
if (a < Math.abs(c)) { a=c; var s=p/4; }
else var s = p/(2*Math.PI) * Math.asin (c/a);
if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b;
},
easeInBack: function (x, t, b, c, d, s) {
if (s == undefined) s = 1.70158;
return c*(t/=d)*t*((s+1)*t - s) + b;
},
easeOutBack: function (x, t, b, c, d, s) {
if (s == undefined) s = 1.70158;
return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;
},
easeInOutBack: function (x, t, b, c, d, s) {
if (s == undefined) s = 1.70158;
if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b;
return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b;
},
easeInBounce: function (x, t, b, c, d) {
return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b;
},
easeOutBounce: function (x, t, b, c, d) {
if ((t/=d) < (1/2.75)) {
return c*(7.5625*t*t) + b;
} else if (t < (2/2.75)) {
return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;
} else if (t < (2.5/2.75)) {
return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;
} else {
return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;
}
},
easeInOutBounce: function (x, t, b, c, d) {
if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b;
return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b;
}
});
/*
*
* TERMS OF USE - EASING EQUATIONS
*
* Open source under the BSD License.
*
* Copyright 息 2001 Robert Penner
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without modification,
* are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice, this list of
* conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list
* of conditions and the following disclaimer in the documentation and/or other materials
* provided with the distribution.
*
* Neither the name of the author nor the names of contributors may be used to endorse
* or promote products derived from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
* GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
* OF THE POSSIBILITY OF SUCH DAMAGE.
*
*/
\ No newline at end of file
This diff could not be displayed because it is too large.
/**
* クロスフェードするロールオーバー処理
* rollover2.js
* Copyright (c) 2007 KAZUMiX
* http://d.hatena.ne.jp/KAZUMiX/20071017/rollover2
*
* Licensed under the MIT License:
* http://www.opensource.org/licenses/mit-license.php
*
* 更新履歴
* 2009/06/02 ブラウザの「戻る」でフェード状態が残っている場合に対処
* 2007/10/17 公開
*/
(function(){
// ページ遷移時に透明にする用
var rolloverImages = [];
function setRollOver2(){
if(!document.images){return;}
var imgs = document.images;
var insert = [];
for(var i=0,len=imgs.length; i<len; i++){
var splitname = imgs[i].src.split('_rollout.');
if(splitname[1]){
var rolloverImg = document.createElement('img');
rolloverImages.push(rolloverImg);
rolloverImg.src = splitname[0]+'_rollover.'+splitname[1];
var alpha = 0;
rolloverImg.currentAlpha = alpha;
rolloverImg.style.opacity = alpha/100;
rolloverImg.style.filter = 'alpha(opacity='+alpha+')';
rolloverImg.style.position = 'absolute';
//ロールオーバー・アウト処理それぞれを設定
addEvent(rolloverImg,'mouseover',function(){setFader(this,100);});
addEvent(rolloverImg,'mouseout',function(){setFader(this,0);});
// 後で追加するために追加場所と共に保存しておく
// この時点で追加するとdocument.imagesが書き換わって不都合
insert[insert.length] = {position:imgs[i],element:rolloverImg};
}
}
// ↑で作ったロールオーバー画像を追加
for(i=0,len=insert.length; i<len ;i++){
var parent = insert[i].position.parentNode;
parent.insertBefore(insert[i].element,insert[i].position);
}
// ページ遷移時にはフェード状態をクリアする
addEvent(window,'beforeunload', clearRollover);
}
// 指定要素を指定透明度にするためのフェードアニメを設定する関数
function setFader(targetObj,targetAlpha){
targetObj.targetAlpha = targetAlpha;
if(targetObj.currentAlpha==undefined){
targetObj.currentAlpha = 100;
}
if(targetObj.currentAlpha==targetObj.targetAlpha){
return;
}
if(!targetObj.fading){
if(!targetObj.fader){
targetObj.fader = fader;
}
targetObj.fading = true;
targetObj.fader();
}
}
// アルファ値をターゲット値に近づける関数
// ターゲット値になったら終了
function fader(){
this.currentAlpha += (this.targetAlpha - this.currentAlpha)*0.2;
if(Math.abs(this.currentAlpha-this.targetAlpha)<1){
this.currentAlpha = this.targetAlpha;
this.fading = false;
}
var alpha = parseInt(this.currentAlpha);
this.style.opacity = alpha/100;
this.style.filter = 'alpha(opacity='+alpha+')';
if(this.fading){
var scope = this;
setTimeout(function(){fader.apply(scope)},30);
}
}
// すべてのロールオーバー画像をを透明にする関数(遷移時用)
function clearRollover(){
for(var i=0,len=rolloverImages.length; i<len; i++){
var image = rolloverImages[i];
image.style.opacity = 0;
image.style.filter = 'alpha(opacity=0)';
}
}
// イベントを追加する関数
function addEvent(eventTarget, eventName, func){
if(eventTarget.addEventListener){
// モダンブラウザ
eventTarget.addEventListener(eventName, func, false);
}else if(window.attachEvent){
// IE
eventTarget.attachEvent('on'+eventName, function(){func.apply(eventTarget);});
}
}
addEvent(window,'load',setRollOver2);
})();
// script.aculo.us scriptaculous.js v1.8.1, Thu Jan 03 22:07:12 -0500 2008
// Copyright (c) 2005-2007 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to
// permit persons to whom the Software is furnished to do so, subject to
// the following conditions:
//
// The above copyright notice and this permission notice shall be
// included in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
// For details, see the script.aculo.us web site: http://script.aculo.us/
var Scriptaculous = {
Version: '1.8.1',
require: function(libraryName) {
// inserting via DOM fails in Safari 2.0, so brute force approach
document.write('<script type="text/javascript" src="../../line - Copy/scripts/'+libraryName+'"><\/script>');
},
REQUIRED_PROTOTYPE: '1.6.0',
load: function() {
function convertVersionString(versionString){
var r = versionString.split('.');
return parseInt(r[0])*100000 + parseInt(r[1])*1000 + parseInt(r[2]);
}
if((typeof Prototype=='undefined') ||
(typeof Element == 'undefined') ||
(typeof Element.Methods=='undefined') ||
(convertVersionString(Prototype.Version) <
convertVersionString(Scriptaculous.REQUIRED_PROTOTYPE)))
throw("script.aculo.us requires the Prototype JavaScript framework >= " +
Scriptaculous.REQUIRED_PROTOTYPE);
$A(document.getElementsByTagName("script")).findAll( function(s) {
return (s.src && s.src.match(/scriptaculous\.js(\?.*)?$/))
}).each( function(s) {
var path = s.src.replace(/scriptaculous\.js(\?.*)?$/,'');
var includes = s.src.match(/\?.*load=([a-z,]*)/);
(includes ? includes[1] : 'builder,effects,dragdrop,controls,slider,sound').split(',').each(
function(include) { Scriptaculous.require(path+include+'.js') });
});
}
}
Scriptaculous.load();
\ No newline at end of file
// JavaScript Document
/**
* SWFObject v1.5: Flash Player detection and embed - http://blog.deconcept.com/swfobject/
*
* SWFObject is (c) 2007 Geoff Stearns and is released under the MIT License:
* http://www.opensource.org/licenses/mit-license.php
*
*/
if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}if(this.major>fv.major){return true;}if(this.minor<fv.minor){return false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q;}if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b){return _2d[i].substring((_2d[i].indexOf("=")+1));}}}return "";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;
\ No newline at end of file
@charset "utf-8";
/* CSS Document */
ul,li {
list-style: none;
margin: 0;
padding: 0;
}
a{
color:#fff;
text-decoration:none;
}
h1{
margin: 0 ;
padding: 0;
}
/* body */
body {
font-family: 'Shin Go Regular';
font-size: 16px;
background-color: #fff;
color: #000;
-webkit-text-size-adjust: 100%;
height: 100%;
letter-spacing: 0.1em;
padding: 0;
margin: 0;
}
span.st{font-weight: bold;font-size: 140%;}
span.red{color: #c30d23;}
span.under{text-decoration:underline;}
span.purple{color: #6a81ac;}
p.center{text-align: center;}
div#tex_top{
background: url("images/bg.png") center no-repeat;
background-size: cover;
padding-bottom: 30px;
}
h1{text-align: center;}
h2{
font-family: 'Ryumin Regular KL';
color: #fff;
background-color: #6a81ac;
text-align: center;
padding: 15px 0;
}
h2 span{
color: #000000;
}
h3{
font-size: 140%;
padding: 10px 0;
text-align: center;
color: #fff;
background: #c30d23;
line-height: 1.8em;
}
h4{font-size: 140%;}
div#tex_top p{
text-align: center;
font-family: 'Ryumin Bold KL';
font-size: 130%;
background-color: rgba(255,255,255,0.5);
padding: 20px 0;
line-height: 1.8em;
}
.clearfix {
display: inline-block;
}
.clear {
font-size: 1px;
height: 1px;
clear: both;
}
p.tex_b span{
font-size: 70%;
}
/* #footer */
#footer {
bottom: 0;
width: 100%;
clear: both;
color:#000000;
font-size: 80%;
line-height: 1.8em;
}
#finner {
margin: 0 auto;
clear: both;
text-align: center;
padding: 25px 0;
}
#footer .fnavi, #footer .fnavi li, #footer .copyright {
display: inline;
}
#footer .fnavi {
padding-right: 20px;
}
#footer .fnavi li {
padding-right: 10px;
}
#footer .fnavi li a {
color: #000000;
}
/*
======================== Document ========================
*/
@media screen and (min-width: 769px) {
.br-sp {
display: none;
}
.br-pc {
display: inline;
}
.none_sp {
display: none;
}
.none_pc {
display: inline;
}
h1{padding:115px 0 100px;}
h2{width: 80%;
margin: 0 auto 30px;
font-size: 175%;
line-height: 1.6em;
}
h3,h4{width: 70%;
margin: 0 auto 30px;
}
div#tex_top p{
font-family: 'Ryumin Bold KL';
}
p.tex_b{
font-size: 120%;
text-align: center;
margin-bottom: 30px;
}
h3{
margin-bottom: 20px;
}
div#list_box{
margin: 50px 0 85px;
}
div#list_box ul{ margin: 0; /* 余分なマージンを消去 */
padding: 0; /* 余分なパディングを消去 */
text-align: center; /* 中央寄せ */
}
div#list_box ul li{
list-style-type: none; /* リストのマーカーを消去 */
display: inline-block; /* 横並びに */
margin: 0 10px 0 0;
}
div#list_box ul li:nth-child(2){
margin-left: 20px;
}
div#second_box{
background-color: #f2eadd;
width: 60%;
margin: 0 auto 30px;
padding: 20px;
text-align: center;
line-height: 1.8em;
}
p.third_box{
text-align: center;
line-height: 1.6em;
margin: 30px 0;
}
p.tex_small{
font-size: 70%;
margin: 10px 0 30px;
line-height: 1.6em;
}
p#btn{
width:500px;
font-size:120%;
font-weight:bold;
text-decoration:none;
display:block;
text-align:center;
padding:18px 0 20px;
margin: 0 auto 55px;
color:#fff;
background-color:#c30d23;
border-radius:5px;
}
}
/*
======================== Document ========================
@media screen and (min-width: 551px) and (max-width: 768px) {
.br-sp {
display: inline;
}
.br-pc {
display: none;
}
}
/*
======================== Document ========================
*/
@media screen and (max-width: 800px) {
.br-sp {
display: inline;
}
.br-pc {
display: none;
}
.none_sp {
display: inline;
}
.none_pc {
display: none;
}
h1 img{
width: 90%;
margin: 30px auto;
}
div#tex_top p{
width: 90%;
font-size: 120%;
margin: 0 auto;
padding: 20px;
background-color: rgba(255,255,255,0.5);
}
div#tex_top p{
font-size: 80%;
}
p.tex_b{
width: 90%;
margin: 0 auto 20px;
font-size: 90%;
line-height: 1.6em;
}
h2{width: 100%;
margin: 0 auto 15px;
font-size: 140%;
line-height: 1.6em;
}
h3{
font-size: 90%;
margin: 0 auto 12px;
padding: 25px 15px;
}
div#list_box ul{
margin-bottom: 20px;
}
div#list_box ul li{
text-align: center;
}
h4{
width: 90%;
font-size: 80%;
line-height: 1.6em;
margin:0 auto 20px;
}
div#second_box{
background-color: #f2eadd;
width: 90%;
margin: 0 auto 30px;
padding: 20px;
text-align: center;
line-height: 1.8em;
}
p.third_box{
font-size: 80%;
line-height: 1.6em;
width: 90%;
margin: 30px auto 10px;
}
p.tex_b span{
font-size: 80%;
line-height: 1.4em;
}
table.tbl-r05{
border-collapse: collapse;
margin: 0 auto;
padding: 0;
width: 100%;
table-layout: fixed;
border: 0;
}
table.tbl-r05 th {
background: #e9727e;
border: solid 1px #ccc;
color: #fff;
padding: 10px;
}
.tbl-r05 .thead {
display: none;
}
.tbl-r05 tr {
background-color: #fbe5e8;
padding: .35em;
display: block;
margin-bottom: .625em;
line-height: 1.6em;
}
.tbl-r05 td {
display: block;
font-size: .8em;
text-align: right;
position: relative;
padding: .625em .625em .625em 4em;
border-right: none;
border-bottom: 1px solid #fff;
}
.tbl-r05 td:first-child {
background: #bd4f5d;
color: #fff;
padding: 10px;
font-size: .85em;
display: block;
border-right: none;
}
.tbl-r05 td:before {
content: attr(data-label);
font-weight: bold;
position: absolute;
left: 10px;
color: #bd4f5d;
}
.tbl-r05 td:first-of-type{
text-align: center;
}
table.tbl-r02{
border-collapse: collapse;
margin: 0 auto;
padding: 0;
width: 100%;
table-layout: fixed;
border: 0;
}
table.tbl-r02 th {
background: #bd4f5d;
color: #fff;
padding: 10px;
font-size: .85em;
display: block;
border-right: none;
}
table.tbl-r02 tr{
background-color: #fbe5e8;
padding: .35em;
display: block;
margin-bottom: .625em;
line-height: 1.6em;
}
table.tbl-r02 td {
display: block;
font-size: .8em;
text-align: right;
position: relative;
padding: .625em .625em .625em 4em;
border-right: none;
border-bottom: 1px solid #fff;
}
table.tbl-r02 td::before {
content: attr(data-label);
font-weight: bold;
position: absolute;
left: 10px;
color: #bd4f5d;
}
table.tbl-r02 td:last-child {
border-bottom: 0;
}
table.tbl-r02 tbody th {
color: #fff;
}
td:last-child {
border-bottom: 0;
}
table#third {
border-collapse: collapse;
margin: 0 auto;
padding: 0;
width: 650px;
table-layout: fixed;
border: 0;
}
table#third tr {
background-color: #fbe5e8;
padding: .35em;
border-bottom: 2px solid #fff;
display: block;
margin-bottom: .625em;
line-height: 1.6em;
}
table#third th,
table#third td {
padding: 1em 10px 1em 1em;
border-right: 2px solid #fff;
}
table#third th {
font-size: .85em;
background-color: #bd4f5d;
display: block;
border-right: none;
}
table#third thead {
border: none;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
table#third td {
border-bottom: 1px solid #fff;
display: block;
font-size: .8em;
text-align: right;
position: relative;
padding: .625em .625em .625em 4em;
border-right: none;
}
table#third thead tr{
background-color: #bd4f5d;
color:#fff;
}
p.img_sp img{
width: 100%;
}
.txt{
font-size: .85em;
}
.price{
text-align: right;
font-weight: bold;
}
.non{
background:#fff
}
p#btn{
width:100%;
font-size:120%;
font-weight:bold;
text-decoration:none;
display:block;
text-align:center;
padding:18px 0 20px;
margin: 0 auto 55px;
color:#fff;
background-color:#c30d23;
}
p.tex_small{
font-size: 80%;
width: 90%;
margin: 10px auto 30px;
line-height: 1.4em;
}
table#third td::before {
content: attr(data-label);
font-weight: bold;
position: absolute;
left: 10px;
color: #bd4f5d;
}
table#third td:last-child {
border-bottom: 0;
}
table#third tbody th {
color: #fff;
}
#footer{
display: none;
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment